У меня есть радиокнопку как этотRadioButton скрыт, если не проверено
<RadioButton
GroupName="A"
IsChecked="{Binding IsExternalAllEnabled, Mode=TwoWay, Converter={StaticResource BooleanNegationConverter}}" Margin="0,0,0,12">
<TextBlock
FontWeight="Normal"
Text="xx"
TextWrapping="Wrap"
VerticalAlignment="Stretch"
LineStackingStrategy="BaselineToBaseline"
LineHeight="18"
Margin="0,-1,0,0" />
Однако, я могу видеть только радиокнопку, когда он выбран, и если я установить фон в какой-то цвет можно увидеть круглую точку (на рисунке показано выбранное, если установлено синее, например, будет большая синяя точка, покрывающая внутреннюю маленькую точку и круглый край). Это как этот
Любая идея, почему это может произойти?
Я сделал несколько тестов и обнаружил, что в основном RadioButton не работает. Я пробовал это так:
<RadioButton GroupName="A" Content="XX" Margin="20,10,10,10"/>
но все же это не работает.
Почему вы связываете 'IsChecked'? –
@FirstStep, спасибо! Потому что мне нужно использовать статус в моей модели просмотра. – litaoshen
Является ли шаблон обычая RadioButton? В чем смысл встроенного TextBlock, а не просто как Content = «XX»? Вам понадобится дополнительная информация для диагностики. –