【问题标题】:How to get Button location of the screen?如何获取屏幕的按钮位置?
【发布时间】:2012-02-10 23:33:17
【问题描述】:

如标题所示,我想通过将鼠标自动移动到“确定”或“取消”按钮来使我的应用程序更加用户友好(我在某些游戏中受到影响...)。

我知道我首先需要的是获取 MainWindow 应用程序的位置,然后是 + 按钮的位置。

但是,如果按钮位于 Grid 而不是 Canvas 内,我该如何获取位置?如果 Button 包含在另一个控件中?

【问题讨论】:

    标签: c# wpf silverlight


    【解决方案1】:

    如果您有Button b 您可以使用b.PointToScreen(..) 将按钮上的特定点转换为屏幕坐标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-20
      • 2019-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      • 2018-06-20
      相关资源
      最近更新 更多