2011-01-22 24 views

回答

2

theres一個Visible Changed Event時顯示或隱藏控制或僅僅當其可見性被改變,其被升高。

請記住,隱藏控件相當於將Visible屬性設置爲false。在調用Hide方法之後,Visible屬性返回值爲false,直到調用Show方法。

這裏是一個示例代碼:

private void Button_Click(object sender, EventArgs e) 
{ 
    myLabel.Visible = false; 
} 

///Somewhere in your form load or wherever you like 
private void form1_Load(object sender, EventArgs e) 
{ 
    myLabel.VisibleChanged += new EventHandler(this.Label_VisibleChanged); 
} 

private void Label_VisibleChanged(object sender, EventArgs e) 
{ 
    MessageBox.Show("Visible change event raised!!!"); 
} 

同樣可以爲任何控制做到,即使用戶控制

相關問題