2010-06-24 5 views
1

Je viens de convertir mon projet en wpf 4, Dans ma version précédente, j'ai utilisé la boîte de dialogue Résultat défini sur true lorsque la sauvegarde, mais d'un showDialog est cliqué mais maintenant je ne sais pas récupère la vraie valeur de la propriété dialogResult. est-il une raison ou je dois changer le codeLe résultat de la boîte de dialogue n'est pas true dans WPF 4

wndWindow childWindow= new wndWindow(); 
      childWindow.ShowInTaskbar = false; 
      childWindow.Owner = this; 
      childWindow.ShowDialog(); 
      if (childWindow.DialogResult == true) 
      {  
      } 

ci-dessus est mon code et je viens de DialogResult = true dans la sauvegarde mais wndWindow Enregistrer. mais quand je vérifie pour le DialogResult dans si la condition est fausse pourquoi est si

Répondre

0

vous devez placer DialogResult = true par vous-même, sinon ce n'est jamais vrai.

Regardez this pour mieux comprendre le wpf Dialog.

+0

Oui, je l'ai fait mais c'était une erreur de mon côté car j'ai redéfini le résultat de la boîte de dialogue à la fermeture du formulaire. –

Questions connexes