Ho un Button
e il suo stile:Pulsante IsEnabled trigger non funziona
<Button Name="MyBtn" Style="{StaticResource ButtonEnabledStyle}"
IsEnabled="False" Opacity="1" />
<Style x:Key="ButtonEnabledStyle" TargetType="Button">
<Style.Triggers>
<Trigger Property="IsEnabled" Value="True" >
<Setter Property="Opacity" Value="0.1" />
</Trigger>
</Style.Triggers>
</Style>
Ma quando ho attivare il pulsante (MyBtn.IsEnabled = true
) non cambia la sua opacità. Perché? Come posso risolvere questo problema? Grazie.
A quel punto stai chiamando MyBtn.IsEnabled = true? Forse prima che lo stile sia inizializzato? – Vale
@Vale no, chiamo quando clicco su un altro pulsante, i controlli sono già stati caricati. – Nick