首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPFToolkit / AvalonDock /事件

WPFToolkit / AvalonDock /事件
EN

Stack Overflow用户
提问于 2018-08-25 14:17:18
回答 1查看 222关注 0票数 0

我喜欢的东西:一个仪表板,用户可以重新调整/移动/调整具有拖放能力的板的大小。最简单的解决方案可能是使用像AvalonDock这样的简单的码头窗口。但是,由于我不喜欢浮动窗口,如果用户不对浮动窗口进行停靠,我必须能够自动重新停靠它。

我尝试了什么:,我在LayoutContent.Dock中找到了这个方法,当用户停止拖动浮动窗口时,我需要调用这个方法。我想,在LayoutFloatingWindowControl.FilterMessage -> case Win32Helper.WM_EXITSIZEMOVE:之后会是最好的地方。但在这之后,我发现没有任何事件可以通知我。我没看到解决办法吗?下一个问题:如何让LayoutContent类型的对象调用Dock

我能继续追求我的想法吗?或者你知道其他自由控制或想法来实现这一点吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-08-31 02:01:48

AvalonDock LayoutDocument和LayoutAnchorable (保存内容的控件)有一个属性CanFloat,将其设置为false,它将不能浮动,您不需要将其停靠。

见docs:https://github.com/xceedsoftware/wpftoolkit/wiki/AvalonDock

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52018148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档