【发布时间】:2012-10-13 23:37:46
【问题描述】:
我有一个List<T> 和一些UserControls。
在主窗口上有一个Grid,一些UserControls 将被添加到Grid.Children。
现在我希望能够从这个Grid 中删除特定的UserControls,例如我想做这样的事情
layoutRoot.Children.Remove(controlList[1]);
这可能吗?
我只知道FindName() 和FindResource(),但是所有UserControls 都没有名字,所以我不能使用这些方法:(
提前致谢!
【问题讨论】:
-
是的,我通过传递
UserControl的Name值尝试了FindName(),但每个UserControl的值都是“”。也许我做错了什么。不知道... -
我的意思是
layoutRoot.Children.Remove(controlList[1]); -
-.-' 是的,谢谢它有效 xD 我有点注意力不集中,因为它很晚:)