【发布时间】:2012-11-08 18:35:04
【问题描述】:
我有一个 Windows 窗体窗口应用程序。在应用程序中,我们要打开一个 WPF 窗口,该窗口位于相对于鼠标位置的位置。假设窗口中心可能显示在鼠标坐标处,或者另一种情况,窗口的左上角可能设置为鼠标坐标。
我看过像 http://www.formatexception.com/2008/09/wpf-and-mouseposition/ 这样的帖子 但这对我没有帮助,因为我的窗口之前没有打开 WPF 控件。我只有 windows 窗体,所以下面的行在我的情况下不可用
Point mousePoint = Mouse.GetPosition(this);
【问题讨论】:
-
窗口窗体鼠标位置对我没有帮助,因为它也没有给我需要放置在窗口顶部和左侧的 WPF 坐标。我认为缺少一些转换