原文:[Winform控件编程系列之二]扩展一个Button控件

扩展一个Button控件 在前篇博客 Winform控件编程系列之一 制作一个能验证错误的文本框和ErrorProvider的复合控件中我想尽我的最大能力写好,但愿望总是美好的,现实总是不尽如人意。写完后,我不得不再次进行修改。修改部分的目的是实现控件的键盘操作。 控件编程的目的是什么 我认为主要的目的是复用 协作。 控件编程的方法是什么 就像是编写一个类,暴露出一组属性或者方法 行为等与使用者进 ...

2012-09-30 22:18 4 2571 推荐指数:

查看详情

MFC编程入门之二十二(常用控件:按钮控件Button、Radio Button和Check Box)

  本节继续讲解常用控件——按钮控件的使用。   按钮控件简介   按钮控件包括命令按钮(Button)、单选按钮(Radio Button)和复选框(Check Box)等。命令按钮就是我们前面多次提到的侠义的按钮控件,用来响应用户的鼠标单击操作,进行相应的处理,它可以显示文本也可以嵌入位图 ...

Wed Jan 04 01:15:00 CST 2017 0 1949
GroupPanel美化扩展----------WinForm控件开发系列

控件是继承于 Control 基类开发的。主要添加做标题栏,标题栏包括图标和文本,目前边框不可以调整,如果你有需要动态调整边框,你可以继续完善这个控件。 该控件的标题和边框是属于非工作区绘制的。 非工作区的绘制主要是靠拦截 Window 消息完成如下 再定义重绘非工作区 ...

Wed Jul 08 06:54:00 CST 2020 0 987
ToolTip美化扩展----------WinForm控件开发系列

控件是继承于 ToolTip 基类开发的。 ToolAnchor 属性可以设置提示框位置。 TitleStation 属性可以设置提示窗体标题位置。 公开方法如下 源码下载:ToolTip美化扩展.zip ...

Wed Aug 28 02:17:00 CST 2019 0 892
TabControl美化扩展----------WinForm控件开发系列

控件是继承于 TabControl 基类开发的。主要重写 OnPaint 进行美化、添加图标、添加关闭按钮。 Tab 的左右切换按钮没有重写。 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https://gitee.com/tlmbem ...

Mon Jun 22 22:10:00 CST 2020 0 1798
[Winform控件编程系列之一]制作一个能验证错误的文本框和ErrorProvider的复合控件

Winform控件编程 本人水平有限,写此博客的目的一是为了备忘,二是望高手指正,三是希望和大家交流,也许能给他人一些启示。 也许你能在我的文章中找到许多似曾相识的代码和文字,没错,我确实是引用了许多网上的文章。但我敢保证的是,所有的代码我都调试过,且被我修改 ...

Thu Sep 27 19:13:00 CST 2012 8 3483
毫秒级别计时器扩展----------WinForm控件开发系列

控件是继承于 Component 基类开发的。主要是利用 winmm.dll 的 timeGetDevCaps 、timeSetEvent 、 timeKillEvent 来完成。 控件库的源码已整体发布到gitee,下载地址:(花木兰控件库)https ...

Fri Jul 10 05:28:00 CST 2020 1 626
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM