
C#
文章平均质量分 92
zhuowp1
这个作者很懒,什么都没留下…
展开
-
WPF自定义图片按钮控件
在wpf中,如果要想给按钮控件Button加上图片,最直接的做法是修改控件模板,在模板中加入想要的图片,代码如下图所示:原创 2017-10-09 15:22:07 · 2533 阅读 · 1 评论 -
WPF中用于嵌入其他进程窗口的自定义控件(AppContainer)
在Windows上开发客户端程序的时候,有时候我们希望能将其他进程的窗口嵌入到我们自己的程序窗口中,从视觉效果上看就像是其他进程的窗口时我们自己的程序窗口的一部分。具体的思路是,调用Windows API的SetParent方法,设置外部进程主窗口的父容器设置为我们自己的程序容器句柄。 在Winforms程序中,很容易实现此功能。但是在WPF中会稍微麻烦一点,因为WPF的容器控件是原创 2017-09-29 10:20:16 · 9342 阅读 · 1 评论 -
WPF范围选择控件(RangeSelector)
在某些应用场景中,我们需要做可视化的范围选择。例如,在进行录像剪辑的时候,我们希望在播放时间轴上通过拖动两个可移动的控件来确定两控件之间的时间轴为我们希望进行录像剪辑的时间范围。WPF中并没有这样的预定义控件,所以如果需要有这样的应用场景,则需要自定义这样的控件。本文便是简述定制这样一个控件的基本的思路。 一 基本结构 先来看一下这样一个控件原创 2017-09-25 14:40:05 · 3310 阅读 · 1 评论 -
用于(海康、大华等)录像机的WPF视频播放控件
在电脑上调用海康、大华等录像机的SDK播放接口的时候,需要传入用于视频图像绘制的控件的句柄。但是WPF中的普通控件是没有单独的句柄的。因此,如果需要在WPF中播放录像机的视频(视频预览或者录像回放),其解决思路之一便是在wpf的窗口中嵌入一个winform的Panel控件,然后传入Panel控件的句柄。为了便于复用,我将其封装成了一个WPF的无外观控件(CustomControl)。原创 2017-08-27 14:20:44 · 8311 阅读 · 0 评论 -
WPF自定义LED风格数字显示控件
前段时间做过一个WPF的项目,需要用到这样一个控件,在网上找了一下没找到特别合适的,要么有的不是WPF的控件(无法使用WPF的绑定功能),要么有的是WPF的但是效果不太好,或者不满足需求(比如没有小数点.或者冒号:)。所以就参考着别人的东西自己做了一个。 本文大部分属于原创内容,但是在图像绘制的时候参考(其实是照搬)了这个文章里的内容:A Fine-looking Segmente原创 2016-10-22 21:44:59 · 5040 阅读 · 0 评论