学Silverlight 2系列(20):如何在Silverlight中与HTML DOM交互(下)
2008-10-03 11:35:03 来源:WEB开发网核心提示: parent.AppendChild(child);完整的代码如下:private void createButton_Click(object sender, RoutedEventArgs e){HtmlElement parent = HtmlPage.Document.GetEle
parent.AppendChild(child);
完整的代码如下:
private void createButton_Click(object sender, RoutedEventArgs e)
{
HtmlElement parent = HtmlPage.Document.GetElementById("list");
HtmlElement child = HtmlPage.Document.CreateElement("li");
child.SetAttribute("innerText", this.input.Text);
parent.AppendChild(child);
}
运行后创建第一个元素
再次创建一个
移除DOM元素
既然可以创建元素,对应的也可以删除元素,我们在页面上放上几个<li>元素,然后输入id进行删除。代码如下:
private void deleteButton_Click(object sender, RoutedEventArgs e)
{
HtmlElement parent = HtmlPage.Document.GetElementById("list");
HtmlElement child = HtmlPage.Document.GetElementById(this.input.Text);
parent.RemoveChild(child);
}
运行后界面上有三个<li>
Tags:Silverlight 系列 如何
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接