-1

嗨,我是 WPF 世界的新手。我正在使用切换按钮,但不确定如何在 2 个画笔之间切换。

基本上我有 2 个画笔,每个画笔都定义了一个 XAML 图像,它们都存储在ResourceDictionary. 默认情况下应显示一个画笔,当IsChecked属性为 true 时应显示另一个画笔。

我知道我需要将它们包装成样式并且应该使用触发器来切换它们,但我不熟悉如何执行此操作的语法。

这样做的一般方法是什么?

任何建议表示赞赏。

4

1 回答 1

0

一般:

<Style.Triggers>
    <DataTrigger Binding="{Binding ElementName=Name, Path=IsChecked}" Value="true">
        <DataTrigger.EnterActions>
                 <!-Set The Brush That You Want To Use-->
            </DataTrigger.EnterActions>
    </DataTrigger>
</Style.Triggers>
于 2013-07-01T18:17:29.820 回答