Guten Tag,
ich versuche gerade ein wenig mich in diese ganze Styles und Trigger Geschichte reinzudenken und stoße dabei auf folgende Frage. Ist es möglich einen Trigger auf eine Bool Variable zu leiten?
Also wenn ich von meiner Klasse ausserhalb der Window Klasse die Funktion Umschalten(true); aufrufe dass dann die variable den true Werd erhält und durch den Trigger auch das MenuItem.IsEnabled auf true gesetzt wird.
Geht sowas überhaupt?
mfg Daniel
ich versuche gerade ein wenig mich in diese ganze Styles und Trigger Geschichte reinzudenken und stoße dabei auf folgende Frage. Ist es möglich einen Trigger auf eine Bool Variable zu leiten?
Code:
namespace MenuTest { public partial class MainWindow : Window { public bool test=true; public MainWindow() { InitializeComponent(); } public void Umschalten(bool Value) {test=Value} } }
Code:
<MenuItem Header="_Neu"> <MenuItem.Style> <Style TargetType="MenuItem"> <Style.Triggers> <DataTrigger Binding="Bindung an die Variable"> <Setter Property="IsEnabled" Value="Wert der Variable" /> </DataTrigger> </Style.Triggers> </Style> </MenuItem.Style> </MenuItem>
Geht sowas überhaupt?
mfg Daniel
Comment