WPF 自定义样式 | 您所在的位置:网站首页 › 如何创建自定义样式 › WPF 自定义样式 |
WPF 自定义样式
引言
对于WPF开发者而言,默认的控件样式是不是觉得非常的”Low“或者说不好看。其实我也是一样,看多了就觉得样式一般般,不好看。因此如何解决这个问题呢?当然是自己来定义控件的样式。 本节使用Visual Studio自带的功能——“编辑模板”来实现只需修改颜色(边框、背景、前景等)的控件美化功能。 应用 鱼废话不多说,首先贴上自己定义并使用过的几个控件的样式,如下: Button(按钮)样式 ComboBox(下拉列表)样式 ListViewItem(列表视图项)样式 由于篇幅有限我就只做这么几个的演示了。 渔前面我只是抛砖引玉的介绍了几个控件的样式,下面我就简单的地说明下如何实现上面这些控件的样式。 上面的控件样式都是使用VS找到其原始的默认样式,然后修改其边框、背景以及前景颜色即可实现了我们自己的控件样式了。 在XAML文件中键入我们想要自定义的控件(这里用Button作为示例),如下图所示。 找到设计窗口(上图中左边的区域叫做设计窗口)上的按钮,并用鼠标右键点击。 然后会弹出以下对话框 如果像我一样只是用来定义全局的按钮控件样式的话,就不需要关心Key的名字(ButtonStyle1),反之的话,自己取好名。点击确定即可。定义位置:生成的样式或者模板资源存在哪个文件内。我们在当前文档下找到我们的资源如下所示:上面是按钮默认样式的效果,我们可以根据需求修改成我们自己的样式了。 值得一提的是上面定义了很多颜色资源,我们只需要去修改其值即可修改样式。 总结Visual Studio是一个非常强大的IDE,用好这些工具,你就离理想更进一步了:) Over 每次记录一小步…点点滴滴人生路… |
CopyRight 2018-2019 实验室设备网 版权所有 |