2011-05-13 84 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刪除空格。

相關問題