ano*_*sfd 6 wpf adorner adornerdecorator adornerlayer
我有一个与鼠标光标一起移动的装饰器.然而,只要鼠标移出窗外,装饰者就会被切断.
是否可以将装饰图层扩展到整个屏幕或创建新的装饰图层.
你可能可以做到这一点,尽管我不确定你到底想用装饰层做什么。我的解决方案将只允许装饰器跟随鼠标,只要窗口具有焦点。请分享您的最终目标是什么,以便我可以更好地帮助您。
我的想法是创建一个带有透明背景的全屏、无边框窗口来容纳您想要的任何控件。窗口的不透明部分将位于网格内。
创建一个新窗口。将其 WindowBorderStyle 设置为“None”,将宽度和高度设置为“Auto”,将“WindowState”设置为“Maximized”。(我目前没有查看 IDE,因此属性名称可能略有偏差。)
在原始窗口中复制网格(或您正在使用的任何主容器)的 XAML 代码,然后将其粘贴到新窗口中。确保将新窗口中的空网格替换为您粘贴的网格。
这应该允许您让装饰层在整个窗口中跟随鼠标。
再次,在这里发布您的确切目标,以便我可以给出更适合您的特定需求的答案。
| 归档时间: |
|
| 查看次数: |
2282 次 |
| 最近记录: |