-1

例如,有 IKeyboardMouseEvent.MouseDown 和 IKeyboardMouseEvent.MouseDownExt。有什么区别?

谢谢

4

2 回答 2

2

这意味着扩展。

windowsMouseEventArgs类不包含 Handled 属性,而扩展MouseEventExtArgs类包含。 e.Handled = true;

于 2015-12-18T23:25:05.927 回答
0

这些事件使用提供“扩展”数据/功能的参数和处理程序。

在这种情况下,一个区别是它们公开了一个 Handled 事件。

我似乎无法找到这些的官方文档,我很好奇它们甚至来自哪里,因为我从未遇到过它们。有了更多信息,有人可能会发现另一个资源。这些是香草.NET吗?

您最好的选择可能是浏览符号或创建每个符号的实例并在调试器中仔细阅读它们。

在不知道上下文的情况下,我不得不猜测我在他们身上找到的资源是相关的。如果是这样,我建议使用具有更多功能的版本。

资源

于 2015-12-18T23:27:32.990 回答