双击时的 TreeNode 被识别为 TreeView

TreeNode when double-clicked is recognized as TreeView

我在处理 TreeNode 双击事件调用时遇到问题,所以我有事件代码来显示 MessageBox 以及被双击的对象类型。这是结果:

使用的事件是NodeMouseDoubleClick,有什么建议吗?
使用 .NET Framework 4.7.2、C# 7.3 和 Visual Studio 2019 预览版 1

通常,Microsoft 对此类事件的约定是将顶级对象放在事件的 sender 参数中,即 TreeView。如果您想要单击的节点,请查找 Node property in the TreeNodeMouseClickEventArgs.