다음을 통해 공유


WebBrowser.CanGoForwardChanged 이벤트

정의

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

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

이벤트 유형

특성

예제

다음 코드 예제를 사용 GoForward 하는 방법을 보여 줍니다.는 메서드를 구현 하는 방법을 보여 줍니다.는 인터넷 Explorer 있는 것과 비슷한 컨트롤에 대 WebBrowser 한 전달 단추를 구현 합니다. 이 예제에서는 양식에 라는 컨트롤과 라는 webBrowser1ButtonForward컨트롤이 Button 포함되어 WebBrowser 야 합니다.

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

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

// Disables the Forward button at the end of navigation history.
void WebBrowser1_CanGoForwardChanged( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   this->ButtonForward->Enabled = this->WebBrowser1->CanGoForward;
}
// Navigates webBrowser1 to the next page in history.
private void forwardButton_Click(object sender, EventArgs e)
{
    webBrowser1.GoForward();
}

// Disables the Forward button at the end of navigation history.
private void webBrowser1_CanGoForwardChanged(object sender, EventArgs e)
{
    forwardButton.Enabled = webBrowser1.CanGoForward;
}
' Navigates webBrowser1 to the next page in history.
Private Sub forwardButton_Click( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles forwardButton.Click

    webBrowser1.GoForward()

End Sub

' Disables the Forward button at the end of navigation history.
Private Sub webBrowser1_CanGoForwardChanged( _
    ByVal sender As Object, ByVal e As EventArgs) _
    Handles webBrowser1.CanGoForwardChanged

    forwardButton.Enabled = webBrowser1.CanGoForward

End Sub

설명

컨트롤은 WebBrowser 검색 세션 중에 방문한 모든 웹 페이지의 기록 목록을 유지 관리합니다. 메서드는 GoForward 이전 뒤로 탐색 WebBrowser 의 결과로 사용할 수 있는 경우 이 기록의 다음 페이지로 컨트롤을 탐색합니다. 속성은 CanGoForward 탐색 기록을 사용할 수 있는지 여부를 나타내며 현재 페이지 뒤에 있는 페이지를 포함하므로 메서드가 GoForward 성공할 수 있습니다. 속성이 CanGoForwardChanged 변경될 때 CanGoForward 알림을 받을 이벤트를 처리합니다. 이 이벤트를 처리하는 것은 예를 들어 컨트롤이 탐색 기록의 끝으로 이동하거나 종료될 때 WebBrowser앞으로 단추의 사용 상태를 변경하는 데 유용합니다.

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

적용 대상

추가 정보