Sdílet prostřednictvím


WebBrowser.GoForward Metoda

Definice

Přejde ovládací WebBrowser prvek na další stránku v historii navigace, pokud je k dispozici.

public:
 bool GoForward();
public bool GoForward();
member this.GoForward : unit -> bool
Public Function GoForward () As Boolean

Návraty

true je-li navigace úspěšná; false pokud další stránka v historii navigace není k dispozici.

Příklady

Následující příklad kódu ukazuje, jak použít metodu GoForward k implementaci tlačítka Předat pro WebBrowser ovládací prvek podobný tomu v Internet Exploreru. Tento příklad vyžaduje, aby formulář obsahuje WebBrowser ovládací prvek volaný webBrowser1 a volaný ButtonButtonForwardovládací prvek .

Úplný příklad kódu najdete v tématu Postupy: Přidání funkcí webového prohlížeče do aplikace 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

Poznámky

Ovládací WebBrowser prvek udržuje seznam historie všech webových stránek navštívených během relace procházení. Metodu GoForward můžete použít k implementaci tlačítka Předat dál podobnému tlačítku v Internet Exploreru, což uživatelům umožní vrátit se na další stránku historie navigace po návratu dozadu.

CanGoForward Pomocí vlastnosti určete, zda je historie navigace k dispozici a obsahuje stránku umístěnou za aktuálním. CanGoForwardChanged Při změně hodnoty vlastnosti zpracujte událost a obdržíte oznámeníCanGoForward. Zpracování této události je užitečné například ke změně povoleného stavu tlačítka Předat , když WebBrowser ovládací prvek přejde na nebo opustí konec historie navigace.

Platí pro

Viz také