Aracılığıyla paylaş


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);
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çtaki bu konuma eklenecek.

Döndürülenler

HtmlElement

Ağaç eklendikten sonra öğe.

Örnekler

Aşağıdaki kod örneği, yöntemini kullanarak CreateElement yeni bir köprü oluşturur ve öğesini kullanarak AppendChild BODY sayfanın sonuna ekler. Örnek, uygulamanızın adlı WebBrowser1bir WebBrowser 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 WebBrowser yöntemini çağırdığınızda ShowSaveAsDialog kalıcı olmaz.

Şunlara uygulanır

Ayrıca bkz.