【发布时间】:2019-01-31 17:49:23
【问题描述】:
我喜欢拥有的东西: 一个仪表板,用户可以通过拖放功能重新对齐/移动/调整板的大小。 最简单的解决方案可能是使用简单的停靠窗口,如 AvalonDock。但是因为我不喜欢浮动窗口,所以如果用户不停靠浮动窗口,我必须可以自动重新停靠它。
我尝试了什么:
我在LayoutContent.Dock 中找到了该方法,当用户停止拖动浮动窗口时我需要调用该方法。我认为,在LayoutFloatingWindowControl.FilterMessage -> case Win32Helper.WM_EXITSIZEMOVE: 之后将是最好的地方。但在这一点之后,我发现没有事件通知我。我没有看到解决方案吗?下一个问题:如何让LayoutContent 类型的对象调用Dock? :/
我可以继续追求我的想法吗? 或者您是否知道其他免费控件或想法来实现这一点?
谢谢
【问题讨论】:
标签: wpf controls wpftoolkit avalondock