ComboBox扩展(.Net)
来源:互联网 发布:渐飞数据 编辑:程序博客网 时间:2024/05/16 08:35
源码下载
.Net自带的ComboBox功能比较局限,例如:不能显示图标,不能禁用滚轮等,本文将通过继承.Net原有的ComboBox设计一个功能更完善的ComboBoxEx
声明:
本文的代码来自CodeProject,并加以修改,原文连接:
http://www.codeproject.com/cs/combobox/ImageCombo_NET.asp
相比原有的ComboBox,ComboBoxEx具有以下新功能:
1.可以显示图标;
2.可以禁用滚轮;
3.可以设置在文本框中显示的文本;
4.可以设置缩进.
设计要点:
1.重写OnDrawItem方法,用this.ImageList.Draw绘制图标;
2.重写窗体消息函数WndProc,屏蔽WM_MOUSEWHEEL(=0x020A)事件;
3.重写ToString方法.
下面将给出ComboBoxEx的详细设计:
1.定义储存ComboBoxEx项数据的类:
- ComboBox扩展(.Net)
- 扩展extjs combobox多选
- flex中扩展combobox功能
- flex中扩展combobox功能
- dijit.form.ComboBox部件扩展
- ext.net ComboBox
- Ext.net Combobox +Tree
- ext.net ComboBox
- Ext.Net ComboBox用法
- 扩展的带图片的Ext combobox
- extjs grid combobox 的显示扩展
- 扩展EXTJS ComboBox为下拉选择树
- easyui的combobox的个人扩展
- [VB.NET]combobox数据绑定
- VB.NET控件之ComboBox
- .net winform combobox控件赋值
- ext.net combobox 的初始化
- .net学习记录-comboBox控件
- 什么是Spring
- 阿凡达1111111111111111111111
- OpenCV2.3即将出炉
- 从今日起,删除本博客。
- java中Assert的用法
- ComboBox扩展(.Net)
- SELECT INTO 和 INSERT INTO SELECT
- JAXB2简介及特性使用总结
- oracle查看锁表进程,杀掉锁表进程
- List的图片优化解决方案
- JAVA与.NET的相互调用——TCP/IP相互调用基本架构(附原代码)
- Firefox 出现证书过期时在Selenium TA中的处理方法
- JS 检测特殊字符允许中文
- freescale R10 ipu lib 分析 - ipu_capture.c