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);
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
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ı WebBrowser1
bir 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.