我的程序:我在程序中的userControl中有一個textBox和一個pictureBox(其中包含一個錯誤圖片,放在textBox旁邊)。僅當文本框爲空時才顯示圖片
我的目標:我想隱藏pictureBox中的圖片只有當用戶在文本框中鍵入文本。如果文本框留空,則應顯示pictureBox中的圖像。
我嘗試使用ErrorProvider控件,但我完全失去了,因爲我在C#編程新手。網上有很多errorProvider示例,但所有示例都使用Form,我試圖在UserControl中執行它。所以,我認爲我應該嘗試這種方法。請你能幫我解釋一下代碼嗎?感謝您的幫助提前。
答:
Sealz答案的作品!我的程序將脫機工作。所以,這一個也適用:
if (String.IsNullOrEmpty(textBox1.Text))
{
//Show Picture
pictureBox2.Visible = true;
}
else
{
//Hide Picture
pictureBox2.Visible = false;
}
謝謝大家看我的問題!你們都很棒。 =)
Form或UserControl在這裏沒有區別。 –
使用TextBox控件的TextChanged事件。如果TextBox.Text長度> 0,則隱藏圖像。 – deegee