HtmlElement.ScrollIntoView(Boolean) 메서드

정의

이 요소의 위쪽 또는 아래쪽 가장자리가 문서 창과 맞춰질 때까지 이 요소가 들어 있는 문서를 스크롤합니다.

public:
 void ScrollIntoView(bool alignWithTop);
public void ScrollIntoView (bool alignWithTop);
member this.ScrollIntoView : bool -> unit
Public Sub ScrollIntoView (alignWithTop As Boolean)

매개 변수

alignWithTop
Boolean

true이면 개체의 위쪽이 창의 위쪽에 표시됩니다. false이면 개체의 아래쪽이 창의 아래쪽에 표시됩니다.

예제

다음 코드 예제에서는 이름으로 요소를 찾아 요소의 위쪽이 표시되는 페이지의 맨 위에 맞춰지도록 페이지를 스크롤합니다.

private void ScrollToElement(String elemName)
{
    if (webBrowser1.Document != null)
    {
        HtmlDocument doc = webBrowser1.Document;
        HtmlElementCollection elems = doc.All.GetElementsByName(elemName);
        if (elems != null && elems.Count > 0)
        {
            HtmlElement elem = elems[0];

            elem.ScrollIntoView(true);
        }
    }
}
Private Sub ScrollToElement(ByVal ElemName As String)
    If (WebBrowser1.Document IsNot Nothing) Then
        With WebBrowser1.Document
            Dim Elems As HtmlElementCollection = .All.GetElementsByName(ElemName)
            If (Not Elems Is Nothing And Elems.Count > 0) Then
                Dim Elem As HtmlElement = Elems(0)

                Elem.ScrollIntoView(True)
            End If
        End With
    End If
End Sub

적용 대상

추가 정보