单击后如何保持打开rad菜单?

时间:2014-03-24 05:46:34

标签: .net wpf c#-4.0 telerik radmenu

代码:

<telerik:RadMenuItem x:Name="radMenuHome">
</telerik:RadMenuItem>

如何在 wpf 中单击后保持打开rad菜单?它的行为应该与以下url中显示的方式相同。感谢。

2 个答案:

答案 0 :(得分:1)

尝试将StaysOpenOnClick设置为 True ,默认情况下为False

<telerik:RadMenuItem x:Name="radMenuHome"
                     Header="Menu"
                     StaysOpenOnClick="True" ...>

答案 1 :(得分:1)

试试这个:

  • 您最好使用RadTabStrip控件。
  • RadMenu不支持您的扩展/折叠功能 寻找。您可以防止项目崩溃 OnClientItemClosing event,但您无法检测到已打开的项目 然后崩溃他们。
  • 您可以尝试使用get_openedItem()客户端来破解菜单 功能,然后按get_level();
  • 检查项目级别
  • 如果悬停的物品是第一级并且当前打开,则可以 调用应该折叠它的.close()函数。

对于所选项目,您可以使用特定的css文件选择器:请参阅以下链接

CSS Skin File Selectors