具有外观转换、校验功能,类似ComboBox等多种功能/操作的TextBox控件:UnderLineText
来源:互联网 发布:ipad登录淘宝卖家中心 编辑:程序博客网 时间:2024/05/03 23:36
最近在做自己的进销存软件,为了把TextBox改成与管家婆中的TextBox(一条下划线)一样,参考了CodeProject上的两篇文章,做了一个UserControl,改UserControl具有如下功能:
- 空间外观切换:
ControlFormat:UnderLine,TextBox
- 是否可以为空:
Nullable
- 可以控制字符长度/字节长度:
LengthType:LetterLength,ByteLength
MaxLength
- Validation功能
ValidationMode:None,ValidCharacters,InvalidCharacters,Letters,Numbers,RegularExpression
ValidationText
RegExPatternMode:Custom,Email,Url,IP,Dates,Zip
ErrorMessage
- 下划线风格
XBackColor,控件的背景颜色
LineColor,下划线颜色
LineWidth,下划线宽度
- 类似ComboBox的数据选择功能
DataFrom:Select,HandInput
EnableDataSource,是否启动数据源模式
DataSource
KeyColumn,关键值字段,编号
ShortColumn,缩写/手工编号字段
ValueColumn,值字段
SIndex,SelectedIndex
- 三值记录(Key,Short,Value=Text)
Key
Short
Value
- 回车模式
EnterMode:Enter,Tab,SwitchEnterAndTab,TabWhenTextNotNull
EnterStatus
- 回车定位功能
EnterLocate
LocateMode,定位模式:Short,Value,ShortValue,ValueShort
等。
下面把控件源代码以及demo放出,供大家测试使用。
下载:http://www.cnblogs.com/Files/lovvver/UnderLineText.zip
注意:本源代码仅供学习参考,使用时所引起的问题以及出现的一切问题,本人概不负责。
- 具有外观转换、校验功能,类似ComboBox等多种功能/操作的TextBox控件:UnderLineText
- 具有edit功能的combobox
- 具有edit功能的combobox
- 创建具有自验证功能的textbox控件
- 创建具有自验证功能的textbox控件
- 创建具有自验证功能的textbox控件
- 创建具有自验证功能的textbox控件
- 具有Ajax自动建议功能的TextBox控件(附源码)
- combobox,textbox 控件实现自动提示功能
- 具有自动完成功能的ComboBox
- 另一个具有自动完成功能的ComboBox
- 自定义具有自动完成功能的ComboBox
- 具有自动完成功能的ComboBox(源码、原创)
- 具有图片斜切功能的自定义控件
- 0279带查询功能的ComboBox控件
- 带多种编辑功能的网页表格可插入TextBox
- C# 动态生成textbox,Combobox等控件
- WPF中让Combobox具有查找功能
- 八卦一篇:如何在Youtube上推广你的Video
- [转载]利用SQL Server的DTS操作EXCEL、Access等数据表的导入导出
- java获取路径几种途径
- 如何编译Meida Player Classic(MPC)
- 世界各国货币名称
- 具有外观转换、校验功能,类似ComboBox等多种功能/操作的TextBox控件:UnderLineText
- Reporting Service 2000的一些技巧总结
- Reporting Service 2000的一些bug及对策
- 分层式结构究竟其优势何在?
- 读书
- 导出Execl(电子表格)总结
- 吃饭AA是出丑—畸形的中国财富观
- 得到美国风险投资方的认可就这几招
- GridView之隐藏列问题