다음을 통해 공유


Form.Deactivate 이벤트

정의

활성 폼이 비활성화될 때 이 이벤트가 발생합니다. 이 API는 더 이상 사용되지 않습니다. ASP.NET 모바일 애플리케이션을 개발하는 방법에 대한 자세한 내용은 ASP.NET 있는 Mobile Apps & 사이트를 참조하세요.

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 하지 않습니다. 이벤트 체인에서 이 이벤트의 위치는 자식 컨트롤, 데이터 집합 또는 전역 변수를 다시 설정하는 데 매우 중요합니다.

적용 대상

추가 정보