Nyelv

HtmlElement.AppendChild(HtmlElement) Metódus

Definíció

Egy elemet ad hozzá egy másik elem alkészletéhez.

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

Paraméterek

newElement
HtmlElement

A HtmlElement fán lévő helyhez hozzáfűzni kívánt elem.

Válaszok

Az elem, miután hozzáadta a fához.

Példák

Az alábbi példakód egy új hivatkozást hoz létre a CreateElement metódus használatával, és hozzáadja egy oldal végéhez az AppendChild elem használatávalBODY. A példa megköveteli, hogy az alkalmazás tartalmaz egy nevű vezérlőt WebBrowserWebBrowser1.

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

Megjegyzések

A HTML-dokumentumobjektum-modell (DOM) segítségével számos módon módosíthatja egy HTML-fájl futásidejű tartalmát. Új AppendChild elemeket adhat hozzá egy meglévő dokumentumhoz, vagy áthelyezhet egy elemet a lapon.

Ha egy elemet már szülőként használ, az elem egy másik elemhez való hozzáfűzése automatikusan eltávolítja az elemet az előző szülőből.

Ha meghívja a metódust AppendChild a ShowSaveAsDialog vezérlőn, a program nem tartja meg a dokumentum futásidejű hozzáadásaitWebBrowser.

A következőre érvényes:

Lásd még