Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HtmlDocument.GetElementFromPoint (Point)

 

Data di pubblicazione: ottobre 2016

Recupera l'elemento HTML nella posizione indicata dalle coordinate client specificate.

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public HtmlElement GetElementFromPoint(
	Point point
)

Parametri

point
Type: System.Drawing.Point

Posizione x,y dell'elemento sullo schermo, rispetto all'angolo superiore sinistro del documento.

Valore restituito

Type: System.Windows.Forms.HtmlElement

Oggetto HtmlElement nel documento in corrispondenza della posizione sullo schermo specificata.

GetElementFromPoint utilizza le coordinate client, in cui l'angolo superiore sinistro del documento viene assegnato il valore (0,0). Coordinate del client per la posizione corrente del cursore possono essere ottenute utilizzando il Position proprietà.

Esempio di codice seguente rileva un clic sul documento, individua l'elemento e utilizza ScrollIntoView per allineare l'elemento con la parte superiore della pagina Web.

private void Document_Click(Object sender, HtmlElementEventArgs e)
{
    if (webBrowser1.Document != null)
    {
        HtmlElement elem = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition);
        elem.ScrollIntoView(true);
    }
}

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: