Я часто сожалел о том, что WPF ToggleButton не имеет свойств для AlternateContent и AlternateContentForeground. Мне интересно, есть ли какие-либо преимущества для создания DependencyObject с прикрепленными свойствами или получения пользовательского элемента управления ToggleButton?Прикрепленные свойства и пользовательский контроль
Мое предположение заключается в том, что присоединенные свойства являются выгодными, если они могут использоваться на нескольких контролях. Поэтому в моем случае я склоняюсь к производному управлению, поскольку эти свойства уникальны для переключателя.