如何在C#WPF中获取当前鼠标光标或处理调整大小事件?

如何在C#WPF中获取当前鼠标光标或处理调整大小事件?,c#,wpf,cursor,mouse,C#,Wpf,Cursor,Mouse,我需要在调整对象大小之前处理事件。我需要在选择活动期间了解这些信息。 我的猜测是从鼠标中获取当前光标,并检查它是否为调整大小类型。我试着打电话 Mouse.OverrideCursor 但它返回空值。有人能帮我找到当前光标吗? 我的另一个猜测是检查鼠标是否在物体的边缘。有可能检查一下吗?我用 ContentControl 对象,这些对象被放置到 Canvas 提前谢谢。实际上我自己找到了解决办法。我从我的resizedecorator模板中获得鼠标悬停信息,我在xaml中声明了该模板 Co

我需要在调整对象大小之前处理事件。我需要在选择活动期间了解这些信息。 我的猜测是从鼠标中获取当前光标,并检查它是否为调整大小类型。我试着打电话

Mouse.OverrideCursor
但它返回空值。有人能帮我找到当前光标吗? 我的另一个猜测是检查鼠标是否在物体的边缘。有可能检查一下吗?我用

ContentControl
对象,这些对象被放置到

Canvas

提前谢谢。

实际上我自己找到了解决办法。我从我的resizedecorator模板中获得鼠标悬停信息,我在xaml中声明了该模板

Control thumb = this.Template.FindName("PART_ResizeDecorator", this) as Control;
bool resizing = thumb.IsMouseOver;
这似乎比检查实际光标更优雅,但知道如何获取它还是很有趣的。所以请随意回答我的问题