捕捉/粘性 WPF 窗口

Posted

技术标签:

【中文标题】捕捉/粘性 WPF 窗口【英文标题】:Snapping / Sticky WPF Windows 【发布时间】:2010-11-04 21:48:50 【问题描述】:

我正在寻找向现有 WPF 应用程序添加捕捉/粘性窗口功能(类似 winamp)的解决方案。与here 提出的问题相同,只是我需要它用于 WPF。

它不必具有停靠功能,如果可能的话,只需捕捉到同一应用程序内其他窗口的边框和屏幕边缘(包括任务栏)。最好是开源解决方案。

谢谢

【问题讨论】:

这很好用。我们如何修改此示例以禁用窗口的航空捕捉功能? 解决方案链接失效了...能重新上传一下吗? @ErikBRB 是的,托管现在已经死了。在下面接受的答案中查看我后来发现更好的其他解决方案。 ***.com/a/1587439/84852 【参考方案1】:

WPF Docking Library 可能会提供您正在寻找的一些内容,但我不确定它是适用于整个屏幕还是仅适用于您的应用程序窗口。

【讨论】:

我已经尝试过项目演示。捕捉窗口功能在应用程序内的窗口之间不起作用。只是停靠在主窗口上的窗口。

以上是关于捕捉/粘性 WPF 窗口的主要内容,如果未能解决你的问题,请参考以下文章

VOF 方法捕捉界面--粘性剪切流动算例

如何防止窗口范围的粘性元素在更宽的块内滚动?

在移动设备上禁用粘性导航

具有不同内容高度的粘性页脚,无需页面刷新

如何在表格中正确放置粘性 td 元素

如何修复具有粘性标题以及排序和搜索的表格的大小?