HtmlElement.ScrollIntoView(Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Prochází dokument obsahující tento prvek, dokud nebude horní nebo dolní okraj tohoto prvku zarovnaný s oknem dokumentu.
public:
void ScrollIntoView(bool alignWithTop);
public void ScrollIntoView(bool alignWithTop);
member this.ScrollIntoView : bool -> unit
Public Sub ScrollIntoView (alignWithTop As Boolean)
Parametry
- alignWithTop
- Boolean
Pokud true, horní část objektu se zobrazí v horní části okna. Pokud falsese v dolní části okna zobrazí dolní část objektu.
Příklady
Následující příklad kódu najde prvek podle názvu a prochází stránkou, aby horní část prvku byla zarovnaná s horní částí viditelné stránky.
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