gpt4 book ai didi

wpf - 如何将 WPF 窗口移动到屏幕顶部上方?

转载 作者:行者123 更新时间:2023-12-01 01:33:49 25 4
gpt4 key购买 nike

我有一个窗口,其中包含以下内容:

Background="{x:Null}" AllowsTransparency="True" WindowStyle="None"

手动拖动窗口超出屏幕的左侧、右侧和底部限制会产生可预测的裁剪窗口。然而,这种行为对于将其拖动到上限之上是不同的。它不是裁剪,而是将其向下推,好像有一个自动 If Window.Top < 0 Then Window.Top = 0 .

这可能是为了让用户不会丢失 Windows 标题栏(这是拖动窗口的标准方式,而忽略它会有效地使其不可拖动)。我不需要那个,因为我的整个窗口都可以通过 Me.DragMove() 拖动.

所以, 如何让窗口被拖动到屏幕的上限上方 ?

(这与 Aero Snap 无关,后者仅在鼠标接触边界时发生。我试图将窗口移动到可见边界之外)

最佳答案

DragMove 函数不允许您在屏幕上方拖动窗口。您需要手动移动窗口,例如:

How do I move a wpf window into a negitive top value?

关于wpf - 如何将 WPF 窗口移动到屏幕顶部上方?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3191050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com