将应用程序中的窗口拖放到主窗口中,如tab

时间:2015-11-05 10:34:14

标签: c# wpf tabs window

我正在处理具有多个窗口的应用程序,但我想将应用程序中的任何窗口拖放到主窗口中,如tab,并可以像窗口一样将其放回。

我试图在xaml中的C#和MouseDown事件中使用drop事件但是没有工作

所以任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:0)

你不能生孩子" Window"在一个窗口内。

您可以拥有子用户控件。

如果您仍想拥有子窗口,则必须显示为弹出窗口

Or you can do a custom implementation like

http://clipflair.codeplex.com/

http://www.c-sharpcorner.com/uploadfile/mahesh/wpf-child-window/

更新答案

For docking window you can use third party tools like

Or for a custom implementation you can try these examples