WPF MVVM里,当用户在新窗口执行完后如何返回原窗口,并刷新
WPFMVVM里,当用户在新窗口执行完后如何返回原窗口,并刷新,我的DialogResult不能使用,求前辈指点...
WPF MVVM里,当用户在新窗口执行完后如何返回原窗口,并刷新, 我的DialogResult不能使用,求前辈指点
展开
2个回答
展开全部
你的DialogResult不能用?? 什么意思
如果你不用DialogResult的话就使用事件处理
Window fullWindow = new Window() { WindowState = WindowState.Maximized, WindowStyle = WindowStyle.None };
fullWindow.Closed += (sender, e) =>
{
//在这里刷新的原始窗口
};
fullWindow.PreviewKeyUp += (sender, e) =>
{
if (e.Key == System.Windows.Input.Key.Escape)
{
(sender as Window).Close();
}
};
fullWindow.Show();
如果你不用DialogResult的话就使用事件处理
Window fullWindow = new Window() { WindowState = WindowState.Maximized, WindowStyle = WindowStyle.None };
fullWindow.Closed += (sender, e) =>
{
//在这里刷新的原始窗口
};
fullWindow.PreviewKeyUp += (sender, e) =>
{
if (e.Key == System.Windows.Input.Key.Escape)
{
(sender as Window).Close();
}
};
fullWindow.Show();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询