Как отключить скрытие / отображение в WPF Ribbon Control - PullRequest
1 голос
/ 29 июня 2011

Я использую последнюю версию Ribbon Control от MS. Если дважды щелкнуть заголовок вкладки, вся лента будет скрывать содержимое и отображать только текст заголовка. Я хочу отключить эту функцию скрытия / отображения. Поэтому, даже если пользователь дважды щелкнет заголовок вкладки, лента останется без изменений.

Я думаю, что это должно быть OnMouseDoubleClick Событие в RibbonTab , но не знаю, как его переопределить. Должен ли я дать ему x: Name для каждого RibbonTab, а затем написать пустой метод ribbonTab1_OnMouseDoubleClick для каждой вкладки ленты?

1 Ответ

0 голосов
/ 05 июля 2011

Используйте событие PreviewMouseDoubleClick в Ленте :

PreviewMouseDoubleClick="ribbon_PreviewMouseDoubleClick"

, а затем в обработчике пометьте событие как обработанное:

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