Использование кнопки RibbonSplitButton вне ленты?

#wpf #wpf-controls #ribbon #ribbon-control #split-button

#wpf #wpf-элементы управления #лента #управление лентой #кнопка разделения

Вопрос:

когда я использую кнопку RibbonSplitButton вне ленты, она немного теряет свой стиль, и эффект наведения курсора мыши очень быстро мигает.

Могу ли я назначить RibbonSplitButton какой-то стиль или что-то в этом роде, чтобы получить ожидаемый внешний вид и поведение? Я не хочу использовать ThirdPartyControl…

Комментарии:

1. Мне удалось использовать RibbonButton вне ленты. Ему просто нужны были стили (без бизнес-интерфейса ControlTemplate). Я использовал snoop для их копирования.

Ответ №1:

Я использую ленту DevComponents для WPF. Мы используем стандартные элементы управления WPF ComboBox, но достигаем стиля DevComponents для них, делая что-то вроде этого…

Обратите внимание на синтаксис атрибута Style. Возможно, вы можете получить стилизацию в RibbonSplitButton от Microsoft, используя этот подход?