* UINavMenu: 有子节点时,鼠标左键点击父级点展开/收缩,右键选中

This commit is contained in:
Sunny 2023-02-10 21:21:08 +08:00
parent 3ad151c3cb
commit ce2c7cb55a

View File

@ -32,6 +32,7 @@
* 2022-11-03: V3.2.6
* 2022-11-03: V3.2.6
* 2023-02-02: V3.3.1
* 2023-02-10: V3.3.2 /
******************************************************************************/
using System;
@ -853,6 +854,8 @@ namespace Sunny.UI
else
{
if (e.Node.Nodes.Count > 0)
{
if (e.Button == MouseButtons.Left)
{
if (e.Node.IsExpanded)
{
@ -872,6 +875,12 @@ namespace Sunny.UI
SelectedNode = e.Node;
}
}
if (e.Button == MouseButtons.Right)
{
SelectedNode = e.Node;
}
}
else
{
SelectedNode = e.Node;