HtmlElement.AppendChild(HtmlElement) Yöntem

Tanım

Bir öğeyi başka bir öğenin alt ağacına ekler.

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

Parametreler

newElement
HtmlElement

HtmlElement Ağaçta bu konuma eklenecek.

Döndürülenler

Ağaçta eklendikten sonra öğe.

Örnekler

Aşağıdaki kod örneği, yöntemini kullanarak CreateElement yeni bir köprü oluşturur ve öğesini kullanarak AppendChildBODY sayfanın sonuna ekler. Örnek, uygulamanızın adlı WebBrowserbir WebBrowser1 denetim içermesini gerektirir.

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

Açıklamalar

HTML Belgesi Nesne Modeli (DOM), bir HTML dosyasının çalışma zamanı içeriğini çeşitli yollarla değiştirmenize olanak tanır. Var olan bir belgeye yeni öğeler eklemek veya sayfadaki bir öğeyi taşımak için kullanın AppendChild .

Bir öğe zaten üst öğeye eklenmişse, bir öğeyi başka bir öğeye eklemek bu öğeyi önceki üst öğesinden otomatik olarak kaldırır.

kullanarak AppendChild bir belgeye çalışma zamanında yapılan eklemeler, denetimde ShowSaveAsDialog yöntemini çağırdığınızda WebBrowser kalıcı olmaz.

Şunlara uygulanır

Ayrıca bkz.