我想知道,我將輸入文本框設置爲00000000,並提示圖表空間。問題是它仍然導致空間之間,例如它允許123 567.如何避免這些空間掩碼文本框中的空間如何避免
0
A
回答
1
對於Windows應用程序,
處理該文本框的KeyPress事件,並把一個單一的條件,如。
if (textBox1.Text.Length==0 && e.KeyChar==' ')
{
e.Handled = true;
}
else
{
e.Handled = false;
}
Web應用,
採用javascript函數一樣
<asp:TextBox ID="txtPassword" TextMode="Password" runat="server" onkeypress="return DisableSpace()" ></asp:TextBox>
<script type="text/javascript">
function DisableSpace() {
if (event.keyCode == 32) {
event.returnValue = false;
return false;
}
}
</script>
0
您可以處理KeyPress
事件是這樣的:
private void maskedTextBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == ' ') e.KeyChar = (char)0;
}
要處理Keypress
事件中,你可以去屬性,選擇Events
並雙擊KeyPress
事件。或者您可以將其添加到您的表單構造函數中:
public Form1()
{
InitializeComponent();
this.maskedTextBox1.KeyPress += new KeyPressEventHandler(maskedTextBox1_KeyPress);
}
相關問題
- 1. 如何避免空值在文本框
- 2. 如何避免從頁面隱藏文本框空間?
- 3. 如何避免java.lang.OutOfMemoryError:Netbeans中的PermGen空間
- 4. 如何避免之間的文本{{}}
- 5. 如何避免Java中的符號擴展位掩碼?
- 6. 如何避免文本框中的默認文本?
- 7. 文本框日期掩碼
- 8. C#掩碼文本框
- 9. 避免空間,同時用列表框
- 10. 避免產生密碼空間
- 11. 如何避免在Marionette中生成空的文本節點?
- 12. 避免文本框邊框onfocus?
- 13. 避免UITextField中的中間空格
- 14. 如何避免JSP中的文本框下拉列表?
- 15. 避免將空白空間寫入文本列表到文本文件
- 16. iframe後避免空間
- 17. VB避免被佔用的文本框
- 18. C#文本框的自定義掩碼
- 19. IP地址的掩碼文本框
- 20. 如何避免View.getDrawingCache()中的空指針?
- 21. 如何避免mysqli_fetch_assoc中的空值?
- 22. 如何把掩碼放在文本框中?
- 23. 如何避免產生在bash腳本中間文件
- 24. 如何避免預格式化文本的空行
- 25. 如何避免Juce框架和OpenCV之間的名稱空間干擾問題?
- 26. 如何避免使用PHP的空白空間?
- 27. 如何避免新的文本字段之間的軌道3
- 28. 避免文本框得到重點
- 29. 文本框掩碼只允許數字
- 30. HTML文本框掩碼或驗證
Windows Forms? WPF?網? – Arek