据我了解,在 Avalondock 中,当您拖动 LayoutDocument 时,会自动创建一个浮动窗口,但如果您不将其停靠在新位置,则保持浮动,这就是我试图避免的。有没有办法强制浮动窗口返回到之前的状态/停靠位置而不是保持浮动?
我在 Visual Studio 2010 中使用 AvalonDock 2.0。
据我了解,在 Avalondock 中,当您拖动 LayoutDocument 时,会自动创建一个浮动窗口,但如果您不将其停靠在新位置,则保持浮动,这就是我试图避免的。有没有办法强制浮动窗口返回到之前的状态/停靠位置而不是保持浮动?
我在 Visual Studio 2010 中使用 AvalonDock 2.0。
搜索相同,发现 AvalonDock 网站上的讨论,说:
您可以调用其 Float() 方法浮动 LayoutContent 并使用 Dock() 或 DockAsDocument() 重新停靠它。
希望它仍然有帮助。
来自讨论:AvalonDock - 查看讨论