我现在开始学习WPF,我也开始使用Blend,所以我有一些初学者的问题:
1 - 我想知道“简单”控件和常规控件之间的区别,例如SimpleButton和Button之间的区别。
2 - 我想制作自己的RadioButton,但由于功能相同而且我只是改变它的外观,我想我只需要为RadioButton创建一个新模板吧?
3 - 我正在创建的RadioButton是一个灰色方块,里面有黑色文本,还有一个用于RadioButton选择指示的黑色子弹。我想我只需要改变RadioButtons背景色,但我无法在Blend中找到该选项。它在哪里?
非常感谢!!
答案 0 :(得分:0)
1-你指的是简单风格?
2-是的,你是对的
3-在原始模板中,'dot'由可见性设置,您可以对背景执行相同的操作
<Trigger Property="IsChecked" Value="true">
<Setter Property="Visibility" TargetName="Dot" Value="Visible"/>
</Trigger>
答案 1 :(得分:0)
1 - 我没有得到你,简单的控制是什么意思,让我知道更多细节
2-是的,您需要为单选按钮创建一个控件模板,它将编辑逻辑树,并更改外观。
3 - 如果您确实想要更改单选按钮的背景颜色,请转到您创建的控件模板并应用单选按钮的背景属性。