标题:textbox如何控制输入的字符(即掩码功能)
只看楼主
liusername
Rank: 2
等 级:论坛游民
帖 子:17
专家分:20
注 册:2006-3-24
 问题点数:0 回复次数:12 
textbox如何控制输入的字符(即掩码功能)

在C#中,文本框是按字符处理的,如果我要的是数字,只能在引用的时间转换,但如何实现,只能输入数字呢,我没发现有设置输入掩码的属性,这要如何实现?????

请教了!!

搜索更多相关主题的帖子: textbox 字符 数字 输入 
2006-03-27 17:14
ytyt654
Rank: 2
等 级:新手上路
威 望:4
帖 子:195
专家分:0
注 册:2006-2-13
得分:0 
textBox1.PasswordChar = '*';

textBox1.MaxLength = 14;

2006-03-27 17:27
月夜枫华
Rank: 4
等 级:贵宾
威 望:12
帖 子:437
专家分:42
注 册:2006-1-2
得分:0 

使用TextBox的TextChange事件


2006-03-27 20:54
风之舞者
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-2-26
得分:0 
在使用TEXTBOX时就有属性可以控制你输入时显示的是* 或者是其他功能

你可以在TEXTBOX的属性中找 包括转换为*** 转换为小写 大写等等很多功能

具体去试试 一下就明白了

2006-03-28 09:30
gongkezhu
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2006-3-21
得分:0 
2005 有MaskedTextBox 就是掩码功能,很方便,你可以试一下

2006-03-28 11:23
eddysoft
Rank: 1
等 级:新手上路
威 望:1
帖 子:113
专家分:0
注 册:2006-2-27
得分:0 
楼上的楼上,谢谢先,不过2003的解决办法还是拦截的好

2006-04-11 15:14
f3260247
Rank: 1
等 级:新手上路
帖 子:99
专家分:0
注 册:2005-11-25
得分:0 

怎么拦截


2006-04-11 15:29
jack033
Rank: 1
等 级:新手上路
帖 子:64
专家分:0
注 册:2006-1-2
得分:0 

怎么让textbox控件中只能输入数字,
如果是非数字的话,则提示"只能输入数字".


我还是新手,在以后希望能得到大家的帮助~~~~
2006-04-11 21:14
wpswbzx
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2007-4-6
得分:0 
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
e.Handled=e.KeyChar<'0' || e.KeyChar>'9';
if(e.KeyChar==(char)8)
{
e.Handled=false;
}
}

这是一个键盘 KeyPress 事件

选择 TextBox 对象 在事件里去找。。

2007-04-16 12:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
这么久的帖子就不要翻出来了吧??

飘过~~
2007-04-16 13:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-53189-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.808413 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved