鼠标离开时,SyncFusion菜单项不会消失

时间:2017-08-31 13:41:30

标签: c# .net wpf xaml syncfusion

我正在使用syncfusion:menuItemAdv控件来显示应用程序的分层菜单项。  OnMouseOver或OnMouseClicked(ExpandMode属性)它显示鼠标悬停菜单项的子项。但它不会在鼠标离开时消失。但是,如果我单击窗口上的任何其他位置(可能丢失焦点),则清除子菜单项。

所以,不要在失去焦点时清除子菜单项。我想在鼠标离开时这样做,因为用户可能会打开任何其他应用程序而不会导致丢失焦点事件,并可能会感到困惑。所以,我想在鼠标离开时清除项目列表。

我知道,我可以编写一个行为并且可以在鼠标离开事件上挂钩,但我不知道如何清理该列表。由于此库中没有公开任何方法。使用项目源进行调整可能会使某些事情变得棘手。

感谢任何帮助。

xaml如下

For i = 2 To LR10
MOB_T.Cells(i, 13).Value = Application.WorksheetFunction.SumIfs(Rng370, Rng380, MOB_T.Cells(i, 12).Value, Rng390, Selection.Cells(6, 2).Value)
Next i

enter image description here

1 个答案:

答案 0 :(得分:2)

我们检查了报告的行为并将其视为错误。针对此错误的修复程序将包含在我们的第3卷SP2版本中,该版本计划于9月底推出。

此致 杜尔加S。