2010-06-16 20 views

Antwort

4

Visibility = Hidden

13

Sie

button.visibility = System.Windows.Visibility.Hidden setzen sollte;

oder

button.visibility = System.Windows.Visibility.Collapsed;

oder durch die WPF XAML-Eigenschaft, die diese verwendet ...

46

einer von diesen Versuchen:

button.Visibility = Visibility.Hidden; 
button.Visibility = Visibility.Collapsed; 

Hidden versteckt die Taste aber die Schaltfläche nehmen noch Platz in der Benutzeroberfläche auf. Collapsed wird die Schaltfläche so komprimiert, dass sie Breite und Höhe null hat.

+2

Beachten Sie, dass Sie, wenn Sie DataBinding verwenden, einen ValueConverter schreiben müssen, der bool in Visibility-Werte konvertiert. – Tigraine

+0

Beachten Sie, dass Sie, wenn Sie DataBinding verwenden, einen ValueConverter schreiben müssen, der bool in Visibility-Werte konvertiert. – Tigraine

+1

Ein solcher Konverter existiert bereits. http://msdn.microsoft.com/en-us/library/system.windows.controls.booleantovisibilityconverter.aspx – YotaXP

Verwandte Themen