2011-05-13 86 views
1

可能重复:
validating textbox in windows form applications
validating textbox in windows form application在windows窗体应用程序验证文本框

不允许任何空格事件, 但我想避免在启动一个或两个或三个空间在Windows窗体应用程序中使用C#文本框.net

void textBox1_KeyPress(object sender, KeyPressEventArgs e) 
{ 
    e.Handled = (e.KeyChar == (char)Keys.Space); 
} 
+2

嗨,您应该使用其他数据编辑上一个问题,而不是一次又一次地询问它 – V4Vendetta 2011-05-13 05:49:08

+0

“但我想避免启动一个或两个或三个空间“什么? – Sevki 2011-05-13 05:53:30

+0

你能告诉我们任何虚拟数据你想要什么输入和输出吗? – PrateekSaluja 2011-05-13 06:10:51

回答

0

即使编辑的问题也很难理解。所以我要猜你的意思是说:“我想避免一个文本框开始1,2或3位”

在TextChanged事件使用String.Trim,或使用替换(””,字符串.empty),或者对于最大3个空格的关键字使用for循环,并且只使用String.Substring删除空格。

相关问题