WebBrowser.GoBack Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee navigeert u naar de WebBrowser vorige pagina in de navigatiegeschiedenis, indien beschikbaar.
public:
bool GoBack();
public bool GoBack();
member this.GoBack : unit -> bool
Public Function GoBack () As Boolean
Retouren
true als de navigatie slaagt; false als een vorige pagina in de navigatiegeschiedenis niet beschikbaar is.
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de methode GoBack gebruikt voor het implementeren van een Backknop voor het besturingselement WebBrowser, vergelijkbaar met het besturingselement in Internet Explorer. In dit voorbeeld is vereist dat uw formulier een WebBrowser besturingselement bevat dat wordt aangeroepen webBrowser1 en een besturingselement dat wordt Button aangeroepen backButton.
Zie How to: Web Browser Capabilities toevoegen aan een Windows Forms Application voor het volledige codevoorbeeld.
// 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
Opmerkingen
Het WebBrowser besturingselement onderhoudt een geschiedenislijst met alle webpagina's die tijdens een browsersessie worden bezocht. U kunt de methode GoBack gebruiken om een Back-knop te implementeren die vergelijkbaar is met de knop in Internet Explorer, zodat uw gebruikers kunnen terugkeren naar een vorige pagina in de navigatiegeschiedenis.
Gebruik de CanGoBack eigenschap om te bepalen of de navigatiegeschiedenis beschikbaar is en een vorige pagina bevat. CanGoBackChanged De gebeurtenis verwerken om een melding te ontvangen wanneer de CanGoBack eigenschapswaarde wordt gewijzigd. Het afhandelen van deze gebeurtenis is bijvoorbeeld handig om de ingeschakelde status van een knop Vorige te wijzigen wanneer het WebBrowser besturingselement naar het begin van de navigatiegeschiedenis navigeert of verlaat.