Как унаследовать поведение кнопки в стиле WPF?

Я переопределил WPF по умолчанию кнопки «Развернуть», «Развернуть», как описаноВот, Но в моем случае вместо использованияImage чтобы переопределить фоновое изображение для этих кнопок, я хотел добавить свой собственный шаблон.

Итак, я создалResourceDictionary который применяет стиль для кнопок Развернуть / Свернуть / Восстановить / Закрыть.

Дело в том, что я переопределяю шаблон. В качестве примера см.PART_MINIMIZE кнопка:

 <Button x:Name="PART_MINIMIZE" 
      Width="30"
      Height="20"
      Margin="0,0,4,0"
      HorizontalAlignment="Center" 
      Template="{DynamicResource MinimizeButton}" 
      VerticalAlignment="Center" 
      DockPanel.Dock="Right">
  </Button>

DynamicResource называетсяMinimizeButton Стабилизирует полный шаблон. Проблема возникает, когда я нажимаю кнопку. Как я перекрываюTemplate часть, это не имеет никакого поведения, определенного мной по умолчанию. Но я хочу сохранить поведение «Развернуть / Свернуть / Восстановить / Закрыть» по умолчанию, не переопределяя его. Так...

Как я могу сказать в шаблоне наследовать поведение кнопки? Или как их смоделировать?

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос