WPF自定义控件库与windows窗体控件库

简介:   两个特别模板介绍 1、WPF自定义控件库 Windows Presentation Foundation (WPF) 控件模型的扩展性极大减少了创建新控件的需要。但在某些情况下,仍可能需要创建自定义控件。

 

image

两个特别模板介绍

1、WPF自定义控件库


Windows Presentation Foundation (WPF) 控件模型的扩展性极大减少了创建新控件的需要。但在某些情况下,仍可能需要创建自定义控件。

自定义控件库项目的实际作用是创建一个在WPF中使用的自定义控件,在应用程序中可以将自定义控件作为一个动态链接库(DLL)文件来使用。该项目类型本质上是创建可重用控件的模板。下面的WPF应用程序是一个自定义控件库,使用了许多与其他项目树结构中的文件相同的文件(如图3-5所示)。

 

image

 

注意!WPF自定义控件库在目录树处会多一个Generic.xaml文件。

 

 

2、windows窗体控件库


Windows 窗体控件是可以放置到 Windows 窗体应用程序(面向公共语言运行库的 GUI 应用程序)中的组件。

image

图 创建windows窗体控件库

 

image

图 工程目录树

 

 

image

图 生成一个控件dll文件

 

综上,平时所自定义的控件的创建方法使用的是”windows窗体控件库”创建的模板!!。1.gif

相关文章
|
10天前
|
C# 开发者 Windows
基于Material Design风格开源、易用、强大的WPF UI控件库
基于Material Design风格开源、易用、强大的WPF UI控件库
|
29天前
|
Java 数据库 C#
C#winforms实现windows窗体人脸识别
C#winforms实现windows窗体人脸识别
28 0
|
3月前
|
关系型数据库 MySQL 开发工具
windows编译poco c++库
windows编译poco c++库
|
3月前
|
存储 Java C语言
Windows 下 JNI 调用动态链接库 dll
Windows 下 JNI 调用动态链接库 dll
56 0
|
4月前
|
C#
浅谈WPF之装饰器实现控件锚点
使用过visio的都知道,在绘制流程图时,当选择或鼠标移动到控件时,都会在控件的四周出现锚点,以便于修改大小,移动位置,或连接线等,那此功能是如何实现的呢?在WPF开发中,想要在控件四周实现锚点,可以通过装饰器来实现,今天通过一个简单的小例子,简述如何在WPF开发中,应用装饰器,仅供学习分享使用,如有不足之处,还请指正。
59 1
|
4月前
|
安全 Linux 网络安全
Windows本地搭建Emby媒体库服务器并实现远程访问「内网穿透」
Windows本地搭建Emby媒体库服务器并实现远程访问「内网穿透」
|
2月前
|
安全 Linux 网络安全
【Windows】搭建Emby媒体库服务器,实现无公网IP远程访问
【Windows】搭建Emby媒体库服务器,实现无公网IP远程访问
204 0
|
3月前
|
存储 Java C++
Windows 下 JNA 调用动态链接库 dll
Windows 下 JNA 调用动态链接库 dll
41 0
|
3月前
|
消息中间件 Java Kafka
windows下kafka的环境配置及rdkafka库的应用
windows下kafka的环境配置及rdkafka库的应用
|
3月前
|
搜索推荐 C# 开发者
3个值得推荐的WPF UI组件库
3个值得推荐的WPF UI组件库
150 0