2

我正在编写一个 WPF 应用程序,通过该应用程序以编程方式动态创建用户控件以响应事件。主窗口画布有一个网格,我正在添加新的 columndefs 和 rowdefs,其中包含新的用户控件。

我需要这些用户控件来跟踪鼠标的位置,以便它们可以根据鼠标相对于 UC 边界的位置来响应事件。这在 UC 的范围内可以正常工作,但是一旦鼠标离开 UC 区域(进入另一个 UC 的区域或父窗口的区域),UC 就会失去对鼠标所在位置的跟踪,并且无法再响应。

关于如何让我的 UC 跟踪鼠标下落的任何建议?也许来自父窗口?

非常感谢格雷格

4

1 回答 1

2

您想查看Mouse.Capture。不过,请确保牢记CaptureMode

于 2008-11-12T04:13:39.850 回答