Condividi tramite


WebBrowserArray.Navigating Evento

Definizione

Si verifica prima che il controllo WebBrowser si sposti su un nuovo documento.

public:
 event System::Windows::Forms::WebBrowserNavigatingEventHandler ^ Navigating;
public event System.Windows.Forms.WebBrowserNavigatingEventHandler Navigating;
member this.Navigating : System.Windows.Forms.WebBrowserNavigatingEventHandler 
Public Custom Event Navigating As WebBrowserNavigatingEventHandler 
Public Event Navigating As WebBrowserNavigatingEventHandler 

Tipo evento

Commenti

Il WebBrowser controllo passa a un nuovo documento ogni volta che viene impostata una delle proprietà seguenti o viene chiamato un metodo:

È possibile gestire l'evento per annullare la Navigating navigazione se determinate condizioni non sono state soddisfatte, ad esempio quando l'utente non ha compilato completamente un modulo. Per annullare la navigazione, impostare la Cancel proprietà dell'oggetto WebBrowserNavigatingEventArgs passato al gestore eventi su true. È anche possibile utilizzare questo oggetto per recuperare l'URL del nuovo documento tramite la Url proprietà . Se il nuovo documento verrà visualizzato in un frame di pagina Web, è possibile recuperare il nome del frame tramite la TargetFrameName proprietà .

Gestire l'evento Navigated per ricevere la notifica quando il controllo termina lo WebBrowser spostamento e ha iniziato a caricare il documento nella nuova posizione. Gestire l'evento DocumentCompleted per ricevere la notifica quando il controllo termina il WebBrowser caricamento del nuovo documento.

Per altre informazioni su come gestire gli eventi, vedere la gestione e generazione di eventi.

Nota

Le funzioni e gli oggetti inclusi nello spazio dei nomi Microsoft.VisualBasic.Compatibility.VB6 vengono usati con gli strumenti per l'aggiornamento da Visual Basic 6.0 a Visual Basic. Nella maggior parte dei casi queste funzioni e questi oggetti duplicano funzionalità disponibili in altri spazi dei nomi di .NET Framework e sono necessari solo quando il modello di codice di Visual Basic 6.0 è notevolmente diverso rispetto all'implementazione di .NET Framework.

Si applica a