自己写的话如下:
//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-->
希望我的回答对你有所帮助。
1、App.xaml如下引用:<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Styles/BaseControl.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
2、App.xaml引用的样式是全局的,你在该工程下的页面都可以直接使尺皮用,如下:
<Button Style="{StaticResource CustomBtnLightStyle}" Content="" Width="70" Height="50" />
3、确保你Style定义陵世差是正确返咐的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)