Gewusst wie: ausblenden der Textfelder, labels und buttons, C#, WPF

Ich würde gerne ausblenden, mehrere Textfelder, eine Beschriftung und eine Schaltfläche, sobald ein button geklickt wird... aber aus irgendeinem Grund, mein code scheint nicht die Ursache dieser Wirkung. Nichts scheint zu passieren. Ich bin mit WPF.

Hier ist mein code:

private void doSomething_Click(object sender, RoutedEventArgs e)
    {

        Name.Visibility = Visibility.Hidden; 

    }

Dieser code scheint nicht zu funktionieren.. irgendwelche Ideen?

  • was macht der code? etwas? nichts? Haben Sie versucht, die Sichtbarkeit.Zusammengebrochen? Können Sie bestätigen, dass Ihr code auch tatsächlich ausgeführt wird? - versuchen Sie, einen Haltepunkt oder einen Breakpoint.
  • derzeit tut sich noch nichts. Ja, ich lege einen break-point, und ich trat hindurch. Es geht durch jede Zeile, aber es passiert nichts auf das Formular selbst =/ ich ausprobiert habe .Der zusammenbrach. Gleiche Problem...
  • das sieht aus, als wenn es funktionieren sollte... machst du etwas besonderes in Ihrem xaml? Kannst du die xaml?
  • sicher, ich habe meine XAML ... ich habe nicht direkt bearbeitet diesen code überhaupt noch..
  • Nicht sicher, ob dies das Problem oder nicht, aber die control-Namen in deinem code scheinen nicht mit denen übereinstimmen, die in der xaml -
  • oh, ich änderte den Namen, als ich gepostet das Beispiel .versteckt... aber in meinem code, den Sie sind eigentlich das gleiche .. =/ hmm ich kann nicht scheinen, um es herauszufinden.. ich kann Formen verschwinden und wieder erscheinen.. nur nicht die Textfelder..

InformationsquelleAutor BigBug | 2011-11-27
Schreibe einen Kommentar