Как я могу уменьшить код привязки RadioButton?

я следуюэтот ответ о том, как привязать перечисления (целочисленные значения в моем случае) к RadioButtons, но если у меня есть несколько TabItems каждый с сетками RadioButton 10x10, есть ли способ избавиться от некоторых из этого шаблона? Таким образом, каждый RadioButton должен иметь всю эту информацию:

<RadioButton 
    IsChecked="{Binding  
        RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Window}},  
        Path=FavoriteColor,
        Converter={StaticResource IntToBoolConverter},
        Mode=TwoWay,
        ConverterParameter=5}" 
    Content="Red" Grid.Column="4" Grid.Row="6" />

Предпочтительно я хотел бы иметь возможность установить RelativeSource, Converter и Mode один раз в TabControl, Path один раз в каждом TabItem и установить только ConverterParameter для RadioButton. Возможно ли это в XAML? Если нет, то будет ли это целесообразнее делать в codebehind?

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

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