成语大全网 - 汉语词典 - WPF技术如何定义多种按钮样式 在APP。XAML中 写代码

WPF技术如何定义多种按钮样式 在APP。XAML中 写代码

新手的话,按楼上说的用Blend做,非常快速方便。

自己写的话如下:

//Resources

<Style x:key="btnStyle" TargetType="Button"><!--这句的意思是指向Button的Style,资源的Key为btnStyle-->

<Setter.Template><!--设置模板Template-->

<Setter.Value><!--设置模板的值Value-->

<ControlTemplate TargetType="Button"><!--指向Button的模板-->

<!--这里写要做成按钮的形状,比如把一张图做成按钮,如下:-->

<Image Source=""/><!--source中写图片的路径-->

</ControlTemplate>

</Setter.Value>

</Setter.Template>

</Style>

//然后,在Xaml中:

<Button Style="{StaticResource btnStyle}"/><!--引用资源的Key:btnStyle-->

希望我的回答对你有所帮助。