HtmlElement.AppendChild(HtmlElement) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan elemen ke subtree elemen lain.
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
Parameter
- newElement
- HtmlElement
untuk HtmlElement menambahkan ke lokasi ini di pohon.
Mengembalikan
Elemen setelah ditambahkan ke pohon.
Contoh
Contoh kode berikut membuat hyperlink baru menggunakan CreateElement metode dan menambahkannya ke akhir halaman menggunakan AppendChild pada BODY elemen . Contohnya mengharuskan aplikasi Anda berisi WebBrowser kontrol bernama WebBrowser1.
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
Keterangan
Model Objek Dokumen HTML (DOM) memungkinkan Anda mengubah konten run-time file HTML dengan sejumlah cara. Gunakan AppendChild untuk menambahkan elemen baru ke dokumen yang sudah ada, atau untuk memindahkan elemen di halaman.
Jika elemen telah diinduk, menambahkan elemen ke elemen lain akan secara otomatis menghapus elemen tersebut dari induk sebelumnya.
Setiap penambahan yang dilakukan pada dokumen saat run-time menggunakan AppendChild tidak akan bertahan ketika Anda memanggil ShowSaveAsDialog metode pada WebBrowser kontrol.