社区
C#
帖子详情
继承TextBox,限制输入字符长度的自定义控件怎么控制Text属性?
qhgary
2007-02-02 11:27:42
我override了KeyPress,控制输入长度.但是如果人家通过Text属性赋值怎么办啊?
...全文
515
12
打赏
收藏
继承TextBox,限制输入字符长度的自定义控件怎么控制Text属性?
我override了KeyPress,控制输入长度.但是如果人家通过Text属性赋值怎么办啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LANTE80
2007-06-27
打赏
举报
回复
up
qhgary
2007-02-02
打赏
举报
回复
哦?我还不知道MaxLength,那么我同时还想限制为仅仅可以输入数字怎么办?
灰太狼
2007-02-02
打赏
举报
回复
同意樓上兩位的說法
magicsnake
2007-02-02
打赏
举报
回复
textbox输入长度不是可以通过MaxLength属性控制么?
lxxxjj
2007-02-02
打赏
举报
回复
textbox本身有一个length的属性,可以控制输入文本长度的
liangxf0022
2007-02-02
打赏
举报
回复
用sizeChange事件
qhgary
2007-02-02
打赏
举报
回复
如果我要达到这个目的是不是我必须自己继承一个TextBox类然后重载?有没有办法直接改的?
luckyyeung
2007-02-02
打赏
举报
回复
先设置MaxLength属性为指定长度。
再override KeyPress事件,添加内容
if (!(e.KeyChar == (char)Keys.Back))
if (!Char.IsNumber(e.KeyChar))
e.KeyChar = (char)Keys.None;
e_lyf
2007-02-02
打赏
举报
回复
限制仅为数字,用onblur="checkNumberic(this)"
xvting
2007-02-02
打赏
举报
回复
public new string Text
{
get{ return base.Text;}
set{ if (value != null && value.Length > MaxLength)
throw new Exception("文字超过设定最大长度");
base.Text = value;
}
}
Eri
2007-02-02
打赏
举报
回复
我觉得可以在Text属性里面判断,
如果不符合你的要求,就抛出异常。
c# 加密和解密相关代码
(2)更改默认窗体Form1 的Name
属性
为Frm_Main,在该窗体中添加两个
Text
Box
控件,分别用来
输入
要加密的数据和显示加密后的
字符
串;添加一个Button 控件,用来使用MD5算法对
输入
的数据进行加密。 (3)程序主要...
ExtAspNet v2.2.1 (2009-4-1) 值得一看
-为
Text
Box
,
Text
Area,DatePicker,NumberBox,TriggerBox等控件增加AutoPostBack
属性
(feedback:dk3214)。 +为表单字段增加RequiredMessage,MaxLengthMessage,MinLengthMessage
属性
,用于指定验证失败时提示信息。 ...
winform常用控件
主要包含内容: 第一讲 课程简介 第二讲 Windows窗体-创建和介绍 第三讲 Windows窗体-
属性
第四讲 Windows窗体-方法和事件 第五讲 Windows窗体-MDI窗体和子窗体 第六讲 控件的相关操作 第七讲 Label控件显示世界你好...
ExtAspNet_v2.3.2_dll
-为
Text
Box
,
Text
Area,DatePicker,NumberBox,TriggerBox等控件增加AutoPostBack
属性
(feedback:dk3214)。 +为表单字段增加RequiredMessage,MaxLengthMessage,MinLengthMessage
属性
,用于指定验证失败时提示信息。 ...
net学习笔记及其他代码应用
答:string str = null 是不给他分配内存空间,而string str = \"\" 给它分配
长度
为空
字符
串的内存空间。 25.请详述在dotnet中类(class)与结构(struct)的异同? 答:Class可以被实例化,属于引用类型,是分配在内存的...
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章