Sdílet prostřednictvím


HtmlDocument.GetElementFromPoint(Point) Metoda

Definice

Načte element HTML umístěný v zadaných souřadnicích klienta.

public:
 System::Windows::Forms::HtmlElement ^ GetElementFromPoint(System::Drawing::Point point);
public System.Windows.Forms.HtmlElement GetElementFromPoint (System.Drawing.Point point);
public System.Windows.Forms.HtmlElement? GetElementFromPoint (System.Drawing.Point point);
member this.GetElementFromPoint : System.Drawing.Point -> System.Windows.Forms.HtmlElement
Public Function GetElementFromPoint (point As Point) As HtmlElement

Parametry

point
Point

Pozice x,y prvku na obrazovce vzhledem k levému hornímu rohu dokumentu

Návraty

v HtmlElement zadaném umístění obrazovky v dokumentu.

Příklady

Následující příklad kódu rozpozná kliknutí na dokument, najde prvek a použije ScrollIntoView k zarovnání elementu s horní částí webové stránky.

private void Document_Click(Object sender, HtmlElementEventArgs e)
{
    if (webBrowser1.Document != null)
    {
        HtmlElement elem = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition);
        elem.ScrollIntoView(true);
    }
}
Private Sub Document_Click(ByVal sender As Object, ByVal e As HtmlElementEventArgs)
    If (WebBrowser1.Document IsNot Nothing) Then
        Dim Elem As HtmlElement = WebBrowser1.Document.GetElementFromPoint(e.ClientMousePosition)
        Elem.ScrollIntoView(True)
    End If
End Sub

Poznámky

GetElementFromPoint používá souřadnice klienta, ve kterých je do levého horního rohu dokumentu přiřazena hodnota (0,0). Souřadnice klienta pro aktuální pozici kurzoru lze získat pomocí Position vlastnosti .

Platí pro

Viz také