public void CreateInputModal() { InputModalWindow.Create() .SetHeader("Input Field Modal") .SetBody("Enter something:") .SetInputField((inputResult) => print("Text: " + inputResult), "Initial value", "It is a placeholder") .Show(); }
private void Initialize_Dialog_Remise_Devis() { var window = new InputModalWindow(); window.Retour.Click += delegate(object sender, RoutedEventArgs e) { window.Close(); }; window.Valider.Click += delegate(object sender, RoutedEventArgs e) { if (window.txtAnswer.Value != null) { int percentage = (int)window.txtAnswer.Value; this.Remise.Content = ""; this.Remise.Content += "Remise : " + window.txtAnswer.Value + " %"; if (remise == false) { this.totalinitialHT = totalHT; this.totalinitialTTC = totalTTC; } totalHT = totalinitialHT - ((totalinitialHT * percentage) / 100); totalTTC = totalHT + ((totalHT * 20) / 100); LabTotalHT.Content = ""; LabTotalHT.Content = totalHT + " €"; LabTotalTTC.Content = ""; LabTotalTTC.Content = totalTTC + " €"; remise = true; window.Close(); } else { MessageBox.Show("Aucune valeur n'est renseignée"); } }; window.ShowDialog(); }