HtmlElement.AppendChild(HtmlElement) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.