我正在使用MS的最新Ribbon控件。双击选项卡标题时,整个功能区将隐藏内容并仅显示标题文本。我想禁用此隐藏/取消隐藏功能。因此,即使用户双击选项卡标题,功能区仍保持原样。
我认为它应该是RibbonTab中的OnMouseDoubleClick
事件,但不知道如何覆盖它。我想给每个RibbonTab一个x:Name,然后在每个Ribbon标签上写一个空方法ribbonTab1_OnMouseDoubleClick
?
答案 0 :(得分:-1)
使用Ribbon中的PreviewMouseDoubleClick事件:
PreviewMouseDoubleClick="ribbon_PreviewMouseDoubleClick"
然后在处理程序中,将事件标记为已处理:
private void ribbon_PreviewMouseDoubleClick(object sender, MouseButtonEventArgs e)
{
e.Handled = true;
}