Definition af en startside for din web browser i C # kan gøre din ansøgning mere brugervenligt for brugere, når de lancere din ansøgning. I C # giver WebBrowser kontrol egenskaber , der ligner andre browsere , såsom at flytte frem og tilbage , eller navigere gennem en oversigtsliste . For at definere en startside til din browser , kan du bruge Naviger metoden , som indlæser den side på det sted angivet af URI . Instruktioner
1
Launch Microsoft Visual Studio , klik på " Nyt projekt " fra venstre rude på din computerskærm og udvide " Andre sprog " under " Installerede skabeloner ". Klik på " Visual C #" og dobbeltklik på "Windows Forms Application " for at oprette et nyt Windows Forms projekt.
2
Dobbeltklik på " WebBrowser " kontrol fra Toolbox rude placeret på venstre side af din computerskærm for at tilføje en til din formular. Højreklik på formularen , og klik på " Egenskaber". Klik på " Events" -ikonet, og dobbeltklik på siden af " Load " for at oprette en belastning begivenhed for formularen.
3
Tilsæt efter linje kode til at kalde " navigateToAddress " funktion som startsiden til webbrowseren kontrol : Hej
navigateToAddress ( " google.com ")
4
Kopier og indsæt følgende kode til at skabe den " navigateToAddress "-funktionen : Hej
private void navigateToAddress (String addressGiven ) { if ( String.IsNullOrEmpty ( addressGiven ) ) return , hvis ( addressGiven.Equals ( "about: blank" ) ) tilbagevenden (! addressGiven.StartsWith ( "http://" ) && addressGiven.StartsWith ( "https://" ) ), hvis { addressGiven = "http://" + addressGiven ;} try { webBrowser1.Navigate (ny Uri ( addressGiven ) );} catch ( System.UriFormatException ) {return ;}}
5
Tryk på " F5 " for at køre programmet og se din webbrowser styre navigere til startsiden du definerede i trin 3. .