我能够动态创建控件,一旦工作结束,我需要删除这些控件并添加新控件。但不知道如何从内容面板中删除。
我使用以下代码添加了一个文本框:
TextBlock Tb= new TextBlock();
tb.Text = "Hello";
ContentPanel.Children.Add(Tb);
我能够动态创建控件,一旦工作结束,我需要删除这些控件并添加新控件。但不知道如何从内容面板中删除。
我使用以下代码添加了一个文本框:
TextBlock Tb= new TextBlock();
tb.Text = "Hello";
ContentPanel.Children.Add(Tb);
In WPF the Children
property is an UIElementCollection
and has Clear()
and Remove()
methods. I assume it's the same on the Phone.
ContentPanel.Children.Remove(tb);
此代码将删除UIElement
. 或者,您可以生成UIElement
集合,并在此基础上删除该元素。