如何删除视图
现在没有错误,但是以下代码无法删除视图,无法更改显示
var regionManager = ServiceLocator.Current.GetInstance<IRegionManager>()
foreach(var view in regionManager.Regions["Window1"].Views)
{
if(regionManager.Regions["Window1"].Views.contains(this))
regionManager.Regions["Window1"].Remove(this);
}
答案 0 :(得分:0)
不要在Foreach迭代器中删除它。改为使用for循环并向后循环。