Я создал пользовательский элемент управления UserControl, который работает как RadioButton, но выглядит как кнопка переключения. Единственная проблема, с которой я сталкиваюсь - это возможность установить свойство Content элемента UserControl и заставить его появляться в ToggleButton. Вот что я попробовал:
<UserControl.ContentTemplate>
<DataTemplate>
<RadioButton>
<RadioButton.Template>
<ControlTemplate>
<ToggleButton IsChecked="{Binding IsSelected, Mode=TwoWay,
RelativeSource={RelativeSource TemplatedParent}}"
Content="{TemplateBinding Content}"/>
</ControlTemplate>
</RadioButton.Template>
</RadioButton>
</DataTemplate>
</UserControl.ContentTemplate>
Когда я пытаюсь построить это, я получаю сообщение об ошибке: «Не удается найти статический член« ContentProperty »для типа« Управление »». Я был одержим этим все утро, и хотя я пытался подражать нескольким примерам, до сих пор ничего не помогло. Есть идеи?