我正在开发一个Windows Phone 7应用程序。
我想用一个独特的PopUp窗口显示不同的用户控件。
当我关闭弹出窗口时,我立即用另一个用户控件作为子窗口打开相同的弹出窗口。我是这样做的:
popUpWindow.IsOpen = false;
popUpWindow.Child = null;
popUpWindow.Child = new UserControl2();
popUpWindow.IsOpen = true;
这是对的吗?
答案 0 :(得分:1)
这是实现目标的方法之一。您还可以使用popUpWindow.ClearValue(Popup.ChildProperty);
删除所有子项,这使其更加明确和可读。