Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come fare il vostro proprio Web Browser in C #

linguaggio Visual C # di Microsoft consente agli sviluppatori di creare e implementare applicazioni che aspetto, e la funzione di come il sistema operativo Windows . Si potrebbe pensare che la creazione di un browser Web funzionante è un compito difficile , ma si può costruire uno rapidamente utilizzando C # . È sufficiente trascinare e rilasciare i controlli in un form, aggiungere un po 'di logica di codifica e creare il proprio browser è possibile mostrare la famiglia e gli amici . Istruzioni
aggiungere controlli al modulo
1

lancio di Visual Studio e creare un nuovo progetto Windows Form. C # . Visual Studio inserisce i file del progetto nella finestra Esplora soluzioni .
2

Fare clic su " Visualizza " per visualizzare un menu a discesa. Fai clic su " Casella degli strumenti ". La casella degli strumenti si apre e visualizza i suoi controlli .
3

individuare il controllo " ToolStrip " e trascinarlo nel form. Visual Studio pone al top della forma .

Questo controllo " ToolStrip " , come quelle presenti in altri browser , permette di posizionare i controlli quali pulsanti e caselle di testo su di esso .

4

Fare clic sulla freccia a discesa che appare nella parte superiore del controllo " ToolStrip " . Viene visualizzato un menu . Fare clic su "" per inserire un pulsante sul " ToolStrip . " Fare clic sulla freccia a discesa di nuovo , quindi fare clic su "Pulsante ". Visual Studio inserisce un secondo pulsante sul " ToolStrip . "
5

Fare clic sulla freccia a discesa e fare clic su " TextBox ". Una casella di testo viene visualizzato accanto ai due pulsanti . Questi pulsanti servono come del browser pulsanti "Avanti" "Indietro" e . La casella di testo diventa barra degli indirizzi del browser dove gli URL tipo .
6

fare clic sul pulsante a discesa una volta di più , e fare clic su "Pulsante" per posizionare un pulsante a destra della casella di testo . Questo pulsante è il pulsante " Go " del browser .
Aggiungi Logic a controlli
7

destro del mouse sul primo pulsante aggiunto , e quindi fare clic su "Proprietà " per visualizzare la finestra "Proprietà" . Questa finestra contiene le proprietà che è possibile aggiungere ai controlli .
8

Individuare la proprietà " Stile di visualizzazione " e fare clic sulla freccia a discesa accanto a quella proprietà . Fare clic su "Testo ".
9

individuare il controllo " ToolStrip " e trascinarlo nel form. Visual Studio pone al top della forma . Questo controllo " ToolStrip " , come quelle presenti in altri browser , permette di posizionare i controlli quali pulsanti e caselle di testo su di esso .
10

Fare clic sul pulsante " Eventi " nella parte superiore della Soluzione Esplora risorse, quindi fare doppio clic sull'evento "Click" . Si apre la finestra del codice e visualizza il metodo di gestione dell'evento "Click" del pulsante. Incollare il codice seguente in quel metodo : .

WebBrowser1.GoBack ();
Press

" F7 " per tornare al modulo
11

Fare clic sul secondo pulsante situato sul controllo " ToolStrip " per selezionare il pulsante . Spostarsi sulla casella degli strumenti e fare clic sul pulsante "Proprietà " per visualizzare le proprietà del pulsante . Imposta di questo pulsante " Stile di visualizzazione " a "Testo" come avete fatto nel passaggio precedente . Scorrere verso il basso , e il tipo " (Avanti ) " nella casella di testo della proprietà "Testo" .
12

Fare clic sul pulsante "Eventi" e fare doppio clic l'evento "Click" per visualizzare " del pulsante Click " metodo di evento . Incolla questo codice nel metodo che

webBrowser1.GoForward (); . .
Comunicato

"F7" per tornare alla forma
13

Fare clic sul " testo " controllo sul " ToolStrip " per selezionarlo , e tornare alla finestra "Proprietà" . Individuare la proprietà "Dimensione" . Essa ha due valori quali " 100 , 25" . Il primo valore definisce la larghezza della casella di testo . Sostituire il primo valore con 300 . La casella di testo si allarga sulla forma .
14

Ritorna alla " ToolStrip , " e fare clic sul pulsante a destra della casella di testo per selezionarla. Tornare alla finestra "Proprietà" e impostare di quel pulsante " Stile di visualizzazione " a "Testo ". Scorrere verso il basso per la proprietà "Testo " e digitare " (Go) " nella casella di testo accanto a quella proprietà .
15

Fare clic sul pulsante "Eventi" , e quindi fare doppio clic sul "Click" evento per aprire la finestra di codice che visualizza "Click" metodo di evento del pulsante. Incolla questo codice in questo metodo. Premete "F7" per tornare alla visualizzazione di progettazione che consente di visualizzare il modulo .
Aggiungi Browser controllo
16

Sposta alla casella degli strumenti e fare doppio clic sul controllo " WebBrowser " per aggiungerlo al form. Visual Studio lo colloca al di sotto della " ToolStrip . "
17

passare alla finestra "Proprietà" e fare clic sul pulsante "Eventi" . Individuare l'evento " DocumentCompleted " . Fare doppio clic su tale evento per visualizzare la finestra del codice . Questa finestra mostra codice evento del controllo WebBrowser " DocumentCompleted " . Questo metodo viene eseguito dopo che il browser finisce di caricare una pagina Web
18

Incolla questo codice nel metodo che

this.Text = webBrowser1.DocumentTitle , . .

codice inserisce il titolo della pagina Web nella barra del titolo .
19

Premere " F5 " per eseguire il progetto . Visual Studio visualizza il modulo . Tipo " http://www.whitehouse.gov " nella casella di testo e fare clic su " (Go) . " Il browser naviga a tale sito web .
20

Tipo " http://www.USA.gov " nella casella di testo e fare clic su " (Go) . " Il browser naviga al sito USA.gov . Fare clic su " ( Back) " per navigare indietro al sito precedente . Fare clic su " ( Avanti ) " per andare avanti al sito successivo .

 

Programmazione © www.354353.com