WPF 自定义样式 您所在的位置:网站首页 如何创建自定义样式 WPF 自定义样式

WPF 自定义样式

2024-02-22 01:39| 来源: 网络整理| 查看: 265

WPF 自定义样式 引言

对于WPF开发者而言,默认的控件样式是不是觉得非常的”Low“或者说不好看。其实我也是一样,看多了就觉得样式一般般,不好看。因此如何解决这个问题呢?当然是自己来定义控件的样式。

本节使用Visual Studio自带的功能——“编辑模板”来实现只需修改颜色(边框、背景、前景等)的控件美化功能。

应用 鱼

废话不多说,首先贴上自己定义并使用过的几个控件的样式,如下:

Button(按钮)样式

在这里插入图片描述

ComboBox(下拉列表)样式

在这里插入图片描述

ListViewItem(列表视图项)样式

在这里插入图片描述

由于篇幅有限我就只做这么几个的演示了。

前面我只是抛砖引玉的介绍了几个控件的样式,下面我就简单的地说明下如何实现上面这些控件的样式。

上面的控件样式都是使用VS找到其原始的默认样式,然后修改其边框、背景以及前景颜色即可实现了我们自己的控件样式了。

在XAML文件中键入我们想要自定义的控件(这里用Button作为示例),如下图所示。

在这里插入图片描述

找到设计窗口(上图中左边的区域叫做设计窗口)上的按钮,并用鼠标右键点击。

在这里插入图片描述

然后会弹出以下对话框

在这里插入图片描述

如果像我一样只是用来定义全局的按钮控件样式的话,就不需要关心Key的名字(ButtonStyle1),反之的话,自己取好名。点击确定即可。定义位置:生成的样式或者模板资源存在哪个文件内。我们在当前文档下找到我们的资源如下所示:

上面是按钮默认样式的效果,我们可以根据需求修改成我们自己的样式了。

值得一提的是上面定义了很多颜色资源,我们只需要去修改其值即可修改样式。

总结

Visual Studio是一个非常强大的IDE,用好这些工具,你就离理想更进一步了:)

Over

每次记录一小步…点点滴滴人生路…



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有