HtmlElement.AppendChild(HtmlElement) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un elemento al sottoalbero di un altro elemento.
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
Parametri
- newElement
- HtmlElement
Oggetto HtmlElement da aggiungere in questa posizione dell'albero.
Restituisce
Elemento dopo l'aggiunta all'albero.
Esempio
Nell'esempio di codice seguente viene creato un nuovo collegamento ipertestuale usando il CreateElement metodo e lo aggiunge alla fine di una pagina usando AppendChild
nell'elemento BODY
. L'esempio richiede che l'applicazione contenga un WebBrowser controllo denominato 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
Commenti
Il modello a oggetti documento HTML (DOM) consente di modificare il contenuto di runtime di un file HTML in diversi modi. Usare AppendChild per aggiungere nuovi elementi a un documento esistente o spostare un elemento nella pagina.
Se un elemento è già stato padre, l'aggiunta di un elemento a un altro elemento rimuove automaticamente l'elemento dall'elemento padre precedente.
Le aggiunte apportate a un documento in fase di esecuzione non AppendChild verranno mantenute quando si chiama il ShowSaveAsDialog metodo nel WebBrowser controllo.