共用方式為


Form.Deactivate 事件

定義

現用表單變成非現用時會發生。 這個 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 事件。 這個事件在事件鏈結中的位置,讓重設子控件、數據集或全局變數非常重要。

適用於

另請參閱