我正在開發一個應用程序,其中有一個搜索框中的按鈕(就像一個在iTunes中)。 我想在文本框中有文本時啓用取消按鈕,並在文本框爲空時禁用它。 我嘗試使用以下代碼在textbox上的text_changed事件,但它跳過if條件。即使發件人發給我正確的價值,但我無法將其放入其他地方。在c#winform中改變的文本啓用禁用按鈕
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(sender.ToString()))
{
btn_cancel.Visible = false;
}
else
{
btn_cancel.Visible = true;
}
}
請幫
string.IsNullOrEmpty是另一個選項,具體取決於您定位的.NET Framework版本。顯然,Enabled或Visible屬性可以在這裏使用。 – Inisheer
感謝您的幫助。有用 –