HtmlElement.AppendChild(HtmlElement) Metod

Definition

Lägger till ett element i ett annat elements underträd.

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

Parametrar

newElement
HtmlElement

Att HtmlElement lägga till på den här platsen i trädet.

Returer

Elementet efter att det har lagts till i trädet.

Exempel

I följande kodexempel skapas en ny hyperlänk med hjälp CreateElement av metoden och läggs till i slutet av en sida med elementet AppendChildBODY . Exemplet kräver att ditt program innehåller en WebBrowser kontroll med namnet 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

Kommentarer

MED HTML-dokumentobjektmodellen (DOM) kan du ändra körningsinnehållet i en HTML-fil på flera olika sätt. Använd AppendChild för att lägga till nya element i ett befintligt dokument eller för att flytta ett element på sidan.

Om ett element redan har överordnats tas elementet automatiskt bort från det tidigare överordnade elementet när ett element läggs till i ett annat element.

Eventuella tillägg som görs i ett dokument vid körning med hjälp av AppendChild sparas inte när du anropar ShowSaveAsDialog -metoden på WebBrowser kontrollen.

Gäller för

Se även