我想要一個文本框,如果空白或空的,將數字零插入到它,一旦按鈕被點擊。到目前爲止,我一直在嘗試下面的代碼,無濟於事。以下代碼適用於button_click
方法。我錯過了什麼?如何設置文本框的值爲「0」如果空白或空?
if (!string.IsNullOrEmpty(textBox2.Text))
{
textBox2.Text = "0";
}
我想要一個文本框,如果空白或空的,將數字零插入到它,一旦按鈕被點擊。到目前爲止,我一直在嘗試下面的代碼,無濟於事。以下代碼適用於button_click
方法。我錯過了什麼?如何設置文本框的值爲「0」如果空白或空?
if (!string.IsNullOrEmpty(textBox2.Text))
{
textBox2.Text = "0";
}
取出!
前string.IsNull
...
!
是一樣的有!=
(不等於)
只需添加一個IF-statment到文本框的TextChanged事件做檢查...
不知道爲什麼你需要按鈕單擊事件...
你有邏輯反演。你說「如果文本是__not__ null或空設置爲」0「」 –
爲什麼你不這樣做使用JavaScript? – JsonStatham
這是在WinForms或WPF中?您可以輕鬆地在WPF中執行DataTrigger以減少代碼隱藏 –