欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

WPF自定义控件和样式教程----自己的控件库(简介)

程序员文章站 2022-06-07 10:14:12
...

系列文章目录

WPF自定义控件和样式教程----自己的控件库(简介)

WPF自定义控件和样式教程-自己的控件库(一)-时间选择器TimePick


 

 


介绍

总所周知,WPF可以做出来很漂亮的界面。在网上看到大佬们分享的自己制作的UI时,大家都会涌起一个我也来试一试的念头。

有想法是非常不错的,但是,当你开始动手做的时候,会发现自己做的界面怎么看怎么不顺眼,控件怎么看怎么讨厌。这个时候,我们就要开始进行自定义控件或者样式的开发。

接下来,我会分享一些常用的,但WPF不自带或者自带的不符合需求,样式不好看还不能简单的调整的一些实例。

本人水平有限,制作的自定义控件和样式难免有很多瑕疵,但是我会从控件的构思设计开始,把细节都展示出来,方便新手复用,大佬们看到不对的地方欢迎提出来指导小弟进步。

第一次写博客,没啥经验,大家就讲究看看哈,希望能帮到很多刚刚接触WPF的小白,毕竟只有自己亲手做出来东西了,才会对这个东西越来越喜欢。

 

说明

本系列中的样式,比较简单的会直接包含在控件的Xaml中;复杂一点的样式为了方便大家观看,集中存放在资源词典中。

有些控件可能会用到转换器,这里就不多说明。

<UserControl.Resources>
        <ResourceDictionary Source="Resource/Themes/Dictionary.xaml" />
</UserControl.Resources>

在后续的文章中不在单独说明。