HtmlElement.ScrollIntoView(Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menggulir dokumen yang berisi elemen ini hingga tepi atas atau bawah elemen ini selaras dengan jendela dokumen.
public:
void ScrollIntoView(bool alignWithTop);
public void ScrollIntoView(bool alignWithTop);
member this.ScrollIntoView : bool -> unit
Public Sub ScrollIntoView (alignWithTop As Boolean)
Parameter
- alignWithTop
- Boolean
Jika true, bagian atas objek akan ditampilkan di bagian atas jendela. Jika false, bagian bawah objek akan ditampilkan di bagian bawah jendela.
Contoh
Contoh kode berikut menemukan elemen berdasarkan nama dan menggulir halaman sehingga bagian atas elemen diratakan dengan bagian atas halaman yang terlihat.
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