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

WPF自定义控件集

程序员文章站 2022-03-04 10:50:32
...

CustomControl动态库说明

这是一个自定义控件和视图,还有控件样式和方法集合的动态库(CustomControl),CustomComponent文件为控件集合,CustomView文件为视图集合,ExposedMethod为暴露公共方法集合,Resource文件为资源文件,CodeSnippet为VS快捷键文件,notepad.txt为CustomControl动态库的属性及方法介绍.
github地址:https://github.com/chancezheng/CustomControl.git

控件集(CustomComponent)

CustomComboBox、CustomPasswordBox、CustomPopupEx、CustomProgressBar、CustomSlider、
CustomTextControl、ImageButton、MediaPlayerView、QRCodeControl、SwitchControl、

常用控件样式(Resource)

在资源字典中加入代码

<ResourceDictionary Source="/CustomControl;component/Resource/Dictionary/ControlDictionary.xaml"/>

即可调用样式,

视图集(CustomView)

1.引入customcontrol.ll后,调用MessageDialog.Show(),该方法目前有2个重载方法,可更换图标
2.MediaPlayerView为视图组件,可结合自身需求使用,加入功能

公共方法(ExposedMethod)

1.GetPathHelper *[路径方法]
2.ImageBitmapConverter *[Image与Bitmap之间的相互转换]
3.TextValidationRule *[文本输入规则]
4.TimerClock *[时钟定义]
5.ValueConverter *[自定义逻辑绑定]:

动态库使用说明文档

nodepad.txt

沟通与交流

后面在不断更新WPF中的应用组件,往持续关注github中的项目更新,有任何问题可以QQ邮箱交流
[email protected]或github:https://github.com/chancezheng谢谢大家