HtmlElement.AppendChild(HtmlElement) Methode

Definitie

Voegt een element toe aan de substructuur van een ander element.

public:
 System::Windows::Forms::HtmlElement ^ AppendChild(System::Windows::Forms::HtmlElement ^ newElement);
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

Parameters

newElement
HtmlElement

De HtmlElement toe te voegen aan deze locatie in de boomstructuur.

Retouren

Het element nadat het is toegevoegd aan de structuur.

Voorbeelden

In het volgende codevoorbeeld wordt een nieuwe hyperlink gemaakt met behulp van de CreateElement methode en toegevoegd aan het einde van een pagina met behulp AppendChild van het BODY element. Het voorbeeld vereist dat uw toepassing een besturingselement met de WebBrowser naam WebBrowser1bevat.

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

Opmerkingen

Met het HTML Document Object Model (DOM) kunt u de runtime-inhoud van een HTML-bestand op verschillende manieren wijzigen. Hiermee AppendChild voegt u nieuwe elementen toe aan een bestaand document of verplaatst u een element op de pagina.

Als een element al is bovenliggend, wordt het toevoegen van een element aan een ander element automatisch verwijderd uit het vorige bovenliggende element.

Eventuele toevoegingen aan een document tijdens runtime die worden gebruikt AppendChild , worden niet behouden wanneer u de ShowSaveAsDialog methode op het WebBrowser besturingselement aanroept.

Van toepassing op

Zie ook