Comment puis-je obtenir System.Windows.ShowDialog () pour revenir « vrai »?

StackOverflow https://stackoverflow.com/questions/505572

  •  21-08-2019
  •  | 
  •  

Question

Comment puis-je retourner System.Windows.ShowDialog() 'true'?

Je suis un peu nouveau à ce sujet. type de retour d 'est System.Windows.ShowDialog bool? Il est censé revenir true quand vous frappez Submit, et quand vous frappez false Cancel. Mais je ne suis pas sûr de savoir comment désigner qui est le bouton Button officiel soumettre.

EDIT: Sur le même sujet, je suis curieux de savoir comment il peut renvoyer une valeur NULL.

Était-ce utile?

La solution

http://msdn.microsoft.com/ fr-fr / bibliothèque / system.windows.window.showdialog.aspx

  

ShowDialog retourne un Nullable <(Of   <(T>)>) valeur booléenne qui indique   si l'activité a été acceptée ou   annulé. La valeur de retour est le   valeur de la propriété DialogResult   avant qu'une ferme de fenêtre (voir   DialogResult).

En gros, vous décidez en définissant la valeur de la DialogResult, pas en appuyant sur un bouton particulier - vous décidez ce que le bouton fait

.
scroll top