(使用wpf)有人可以告诉我如何从父窗口打开子窗口,打开后它应该适合父窗口中的停靠面板!!?
守则
private void Button_Click_1(object sender, RoutedEventArgs e)
{
chiledForm cw = new chiledForm ();
cw.ShowInTaskbar = false;
cw.Owner = Application.Current.MainWindow;
cw.Show();
}
由于
答案 0 :(得分:1)
您要在此处尝试实现MDI
这是WinForms
中提供的功能
WPF
不支持该功能,您可以使用 AvalonDock
它提供类似的功能
我还没有亲自使用它,所以我无法保证它符合您的要求。
答案 1 :(得分:1)
WPF确实没有对多文档界面(MDI)的内置支持,但您可以查看以下开源项目:
WPF多文档界面(MDI): https://wpfmdi.codeplex.com/
这是一个向WPF添加传统Windows窗体多文档界面(MDI)功能的库。