WPF在不关闭原始窗口的情况下打开一个新窗口
问题描述:
我正在尝试开发一个软件,它需要用户更改窗口。我不希望将新窗口作为单独的实体打开,而是希望新窗口替换旧窗口。WPF在不关闭原始窗口的情况下打开一个新窗口
目前,我有这个打算......
Window Jobs_Window = new Jobs();
Jobs_Window.Show();
this.Close();
但是,这将打开一个新窗口并关闭旧的,看起来凌乱。
我需要做些什么来将窗口1的内容替换为窗口2的内容?
答
而不是使用不同的窗口,使用一个窗口,将通过ContentPresenter托管各种用户控件。
http://stackoverflow.com/questions/33652707/how-to-change-view-in-wpf/33652977#33652977 – StepUp
visual studio的版本与这个问题有什么关系? WPF可以在Visual Studio的版本中创建到2008年.Net(WPF依赖)的版本将是一个更好的标签。 – OmegaMan