Hvordan legge til en startside til en nettleser i C #

Hvordan legge til en startside til en nettleser i C #


Definere en startside for nettleseren programmet i C # kan gjøre programmet mer brukervennlig for brukere når de lanserer søknaden din. I C #, gir WebBrowser kontroll egenskaper som ligner på andre nettlesere, for eksempel å flytte bakover og fremover eller navigere gjennom en logg. For å definere en startside for nettleseren din, kan du bruke Naviger metoden, som laster siden på angitt av URI plassering.

Bruksanvisning

1 Start Microsoft Visual Studio, klikk på "New Project" fra den venstre delen av skjermen og utvide "andre språk" under "Installerte maler." Klikk "Visual C #" og dobbeltklikk på "Windows Forms Application" for å opprette en ny Windows Forms prosjekt.

2 Dobbeltklikk på "WebBrowser" kontroll fra verktøykassen panelet på venstre side av skjermen for å legge en til din form. Høyreklikk skjemaet og klikk på "Properties." Klikk på "Hendelser" -ikonet og dobbeltklikk ved siden av "Load" for å lage en belastning begivenhet for skjemaet.

3 Legg til følgende linje med kode for å ringe "navigateToAddress" -funksjonen som startside for nettleseren kontroll:

navigateToAddress ( "google.com");

4 Kopier og lim inn følgende kode for å skape "navigateToAddress" funksjon:

private void navigateToAddress (String addressGiven)

{
if (String.IsNullOrEmpty(addressGiven)) return;
if (addressGiven.Equals("about:blank")) return;
if (!addressGiven.StartsWith("http://") &&
!addressGiven.StartsWith("https://"))
{
addressGiven = "http://" + addressGiven;
}
try
{
webBrowser1.Navigate (new Uri(addressGiven));
}
catch (System.UriFormatException)
{
return;
}
}

5 Trykk "F5" for å kjøre programmet og se webleserkontrollen navigere til startsiden du definerte i trinn tre.