Мне нужно сделать компонент, где флажки меняются на радиообъекты, когда изменяется определенное свойство. Я не знаю, как это сделать в xaml. Флажок находится в таблице данных, как показано ниже. Теперь мне нужна какая-то логика, чтобы превратить ее в радиообъект.Как я могу динамически изменять элемент управления WPF в другой?
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelected.Value, UpdateSourceTrigger=PropertyChanged}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
</DataTemplate>
Добавьте еще один «RadioButton», измените «Видимость» двух элементов управления в соответствии с вашей логикой. – Bolu
Проблема заключается в том, что в DataTemplate может быть только один элемент управления. – ggrd4rk
Закройте их «Grid» или «StackPanel» и т. Д. – Bolu