다음을 통해 공유


WebBrowser.CanGoBackChanged 이벤트

정의

CanGoBack 속성 값이 변경되면 발생합니다.

public:
 event EventHandler ^ CanGoBackChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler CanGoBackChanged;
[System.ComponentModel.Browsable(false)]
public event EventHandler? CanGoBackChanged;
[<System.ComponentModel.Browsable(false)>]
member this.CanGoBackChanged : EventHandler 
Public Custom Event CanGoBackChanged As EventHandler 
Public Event CanGoBackChanged As EventHandler 

이벤트 유형

특성

예제

다음 코드 예제를 사용 하는 방법을 보여 줍니다.는 처리기를 CanGoBackChanged 구현 하는 이벤트와 비슷한 컨트롤에 대 한 WebBrowser뒤로 단추를 구현 하는 인터넷 Explorer. 이 예제에서는 양식에 라는 컨트롤과 라는 webBrowser1backButton컨트롤이 Button 포함되어 WebBrowser 야 합니다.

전체 코드 예제를 보려면 방법: Windows Forms 애플리케이션에 웹 브라우저 기능 추가합니다.

// Navigates WebBrowser1 to the previous page in the history.
void backButton_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->WebBrowser1->GoBack();
}

// Disables the Back button at the beginning of the navigation history.
void WebBrowser1_CanGoBackChanged( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->backButton->Enabled = this->WebBrowser1->CanGoBack;
}
// Navigates webBrowser1 to the previous page in the history.
private void backButton_Click(object sender, EventArgs e)
{
    webBrowser1.GoBack();
}

// Disables the Back button at the beginning of the navigation history.
private void webBrowser1_CanGoBackChanged(object sender, EventArgs e)
{
    backButton.Enabled = webBrowser1.CanGoBack;
}
' Navigates webBrowser1 to the previous page in the history.
Private Sub backButton_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles backButton.Click

    webBrowser1.GoBack()

End Sub

' Disables the Back button at the beginning of the navigation history.
Private Sub webBrowser1_CanGoBackChanged( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles webBrowser1.CanGoBackChanged

    backButton.Enabled = webBrowser1.CanGoBack

End Sub

설명

컨트롤은 WebBrowser 검색 세션 중에 방문한 모든 웹 페이지의 기록 목록을 유지 관리합니다. 사용 가능한 경우 메서드는 GoBack 컨트롤을 이 기록의 이전 페이지로 이동합니다 WebBrowser . 속성은 CanGoBack 탐색 기록을 사용할 수 있는지 여부를 나타내고 이전 페이지를 포함합니다. 속성이 CanGoBackChanged 변경될 때 CanGoBack 알림을 받을 이벤트를 처리합니다. 이 이벤트를 처리하는 것은 예를 들어 컨트롤이 탐색 기록의 시작 부분으로 이동하거나 떠날 때 WebBrowser뒤로 단추의 사용 상태를 변경하는 데 유용합니다.

이벤트 처리에 대한 자세한 내용은 이벤트 처리 및 발생 을 참조하십시오.

적용 대상

추가 정보