禁用时更改按钮的样式( IsEnabled=False ) [英] Change style of a Button when its Disabled ( IsEnabled=False )
本文介绍了禁用时更改按钮的样式( IsEnabled=False )的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个 UWP 问题.禁用时如何更改按钮的样式(IsEnabled=False)?
I have a UWP Question. How can I change style of a Button when it’s Disabled (IsEnabled=False)?
推荐答案
这是您的操作方法.
<StackPanel>
<Button x:Name="button" Content="Click Me"
IsEnabled="{Binding IsChecked, ElementName=checkBox}">
<Interactivity:Interaction.Behaviors>
<Core:DataTriggerBehavior Binding="{Binding IsEnabled,
ElementName=button, Mode=OneWay}" Value="True">
<Core:ChangePropertyAction PropertyName="Opacity" Value="1"/>
</Core:DataTriggerBehavior>
<Core:DataTriggerBehavior Binding="{Binding IsEnabled,
ElementName=button, Mode=OneWay}" Value="False">
<Core:ChangePropertyAction PropertyName="Opacity" Value=".5"/>
</Core:DataTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Button>
<CheckBox x:Name="checkBox" IsChecked="True" />
</StackPanel>
不要忘记您需要引用 Behaviors SDK.
Don't forget you need to reference the Behaviors SDK.
祝你好运!
这篇关于禁用时更改按钮的样式( IsEnabled=False )的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文