HtmlElement.AppendChild(HtmlElement) 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í.
Přidá prvek do podstromu jiného prvku.
public:
System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
public System.Windows.Forms.HtmlElement AppendChild (System.Windows.Forms.HtmlElement newElement);
member this.AppendChild : System.Windows.Forms.HtmlElement -> System.Windows.Forms.HtmlElement
Public Function AppendChild (newElement As HtmlElement) As HtmlElement
Parametry
- newElement
- HtmlElement
Chcete-li HtmlElement se připojit k tomuto umístění ve stromu.
Návraty
Prvek po přidání do stromu.
Příklady
Následující příklad kódu vytvoří nový hypertextový odkaz pomocí CreateElement metody a přidá ho na konec stránky pomocí AppendChild
elementu BODY
. Příklad vyžaduje, aby vaše aplikace obsahovala WebBrowser ovládací prvek s názvem WebBrowser1
.
private void AddUrlToTooltip(string url)
{
if (webBrowser1.Document != null)
{
HtmlElement elem = webBrowser1.Document.CreateElement("A");
elem.SetAttribute("HREF", url);
elem.InnerText = "Visit our Web site for more details.";
webBrowser1.Document.Body.AppendChild(elem);
}
}
Private Sub AddLinkToPage(ByVal url As String)
If (WebBrowser1.Document IsNot Nothing) Then
With WebBrowser1.Document
Dim Elem As HtmlElement = .CreateElement("A")
Elem.SetAttribute("HREF", url)
Elem.InnerText = "Visit our web site for more details."
.Body.AppendChild(Elem)
End With
End If
End Sub
Poznámky
Model DOM (Document Object Model) HTML umožňuje měnit obsah souboru HTML za běhu několika způsoby. Slouží AppendChild k přidání nových prvků do existujícího dokumentu nebo k přesunutí prvku na stránce.
Pokud už byl element nadřazený, připojení elementu k jinému elementu automaticky odebere z předchozího nadřazeného prvku.
Při volání metody ovládacího prvku nebudou při volání ShowSaveAsDialog metody na ovládacím WebBrowser prvku zachovány všechny doplňky provedené v dokumentu za běhuAppendChild.