[英]How to enable a button that is disabled based on textBox? c#
我有一個從數據庫中加載值的textBox,還有一個根據textBox的值更新更改的按鈕。 我需要的是在textBox值更改的情況下啟用按鈕。 例如,如果我也再次在textBox中輸入3,則textBox加載的值為3,該按鈕仍將被禁用。 僅當我將值更改為4或任何數字但未更改為3時,該按鈕才會啟用。
將原始值緩存到某個地方,然后在TextChanged事件中進行比較
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (textBox1.Text == OriginalValue)
{
button1.Enabled = false;
}
else
{
button1.Enabled = true;
}
}
或者,您可以執行此操作(請參見下面的CodesInChaos評論):
private void textBox1_TextChanged(object sender, EventArgs e)
{
button1.Enabled = textBox1.Text != OriginalValue;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.