WPF 深入理解四、样式

样式

WPF中的各类控件元素,都可以自由的设置其样式。

诸如:

字体(FontFamily)

字体大小(FontSize)

背景颜色(Background)

字体颜色(Foreground)

边距(Margin)

水平位置(HorizontalAlignment)

垂直位置(VerticalAlignment)等等。

而样式则是组织和重用以上的重要工具。不是使用重复的标记填充XAML,通过Styles创建一系列封装所有这些细节的样式。然后通过元素的Style属性设定其样式。

演示:

界面中,有六个按钮 他们都拥有相同得样式,就可以考虑使用统一样式

声明样式,可以在当前页面 ,也可以在app.xml

当前界面 使用 <Window.Resource></Window.Resource>

上面通过样式实现得效果 和下方直接使用的效果是一致得。

局部属性

属性样式也可继承

补充

相关推荐
月落.7 小时前
WPF的<ContentControl>控件
wpf
就是有点傻7 小时前
WPF中的依赖属性
开发语言·wpf
wangnaisheng7 小时前
【WPF】把一个Window放在左上角/右上角顶格显示
wpf
WineMonk7 小时前
.NET WPF CommunityToolkit.Mvvm框架
.net·wpf·mvvm
月落.7 小时前
WPF中的INotifyPropertyChanged接口
wpf
界面开发小八哥7 小时前
界面控件DevExpress WPF中文教程:Data Grid——卡片视图设置
.net·wpf·界面控件·devexpress·ui开发
平凡シンプル7 小时前
WPF 打包
wpf
VickyJames8 小时前
基于XAML框架和跨平台项目架构设计的深入技术分析
wpf·开源分享·unoplatform·winui3·项目架构
冷眼Σ(-᷅_-᷄๑)11 小时前
WPF缩放动画和平移动画叠加后会发生什么?
wpf·动画
△曉風殘月〆13 小时前
WPF MVVM入门系列教程(二、依赖属性)
c#·wpf·mvvm