如何在WPF功能区控件中禁用隐藏/取消隐藏

时间:2011-06-29 07:22:32

标签: wpf ribbon-control

我正在使用MS的最新Ribbon控件。双击选项卡标题时,整个功能区将隐藏内容并仅显示标题文本。我想禁用此隐藏/取消隐藏功能。因此,即使用户双击选项卡标题,功能区仍保持原样。

我认为它应该是RibbonTab中的OnMouseDoubleClick事件,但不知道如何覆盖它。我想给每个RibbonTab一个x:Name,然后在每个Ribbon标签上写一个空方法ribbonTab1_OnMouseDoubleClick

1 个答案:

答案 0 :(得分:-1)

使用Ribbon中的PreviewMouseDoubleClick事件:

PreviewMouseDoubleClick="ribbon_PreviewMouseDoubleClick"

然后在处理程序中,将事件标记为已处理:

private void ribbon_PreviewMouseDoubleClick(object sender, MouseButtonEventArgs e)
{
    e.Handled = true;
}