Form.Deactivate 事件
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
現用表單變成非現用時會發生。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites。
public:
event EventHandler ^ Deactivate;
public event EventHandler Deactivate;
member this.Deactivate : EventHandler
Public Custom Event Deactivate As EventHandler
事件類型
範例
下列程式代碼範例示範如何捕捉 Deactivate 事件以清除 SelectionList。 此範例是概觀較大範例的 Form 一部分。
// When Form1 is deactivated
private void Form1_Deactivate(object sender, EventArgs e)
{
count++;
}
' When Form1 is deactivated
Private Sub Form1_Deactivate(ByVal sender As Object, _
ByVal e As EventArgs)
count += 1
End Sub
備註
表單在下列情況下變成非作用中:
ActiveForm當頁面的 屬性以程式設計方式設定為另一個窗體時。
當使用者透過 Link 目標為表單的控件瀏覽至表單時。
如果這兩個動作都未發生,使用中的窗體永遠不會收到 Deactivate 事件。 這個事件在事件鏈結中的位置,讓重設子控件、數據集或全局變數非常重要。