Mi sembra che stia vivendo un momento difficile oggi. Tutto quello che voglio fare è rendere visibile un TextBox
visibile in base a un databound di valore booleano alla finestra in cui è ospitato.Come rendere una casella di testo Visibilità = Nascosto con un trigger
Quello che ho appena non verrà compilato e non capisco perché. Per favore aiuto.
<TextBlock Grid.Column="2" Text="This order will be sent to accounting for approval"
Foreground="Red" VerticalAlignment="Center" FontWeight="Bold" Padding="5">
<TextBlock.Style>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=AllowedToSubmit}" Value="True">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
Non necessariamente: potrebbe aver impostato un DataContext più in alto nell'albero e AllowedToSubmit è una proprietà su quell'oggetto. – Andy
Concordato con Andy. Se Russ sta utilizzando MVVM, probabilmente ha un DataContext per risolvere il binding. – Adrian
MVVM. Non ho bisogno di impostare ElementName. Grazie per il suggerimento però. I miei anni di vinacce si stanno dimostrando piuttosto inutili in WPF. :) – Russ