Как управлять Видимостью текстового поля со свойством переключателя "IsChecked"?
У меня есть Два текстовых поля, позволил, говорят, что txtbox1 и txtbox2 и я хотим связать visibily обоих этих текстовых полей на основе свойства переключателя IsChecked. Ниже код XAML, которым я пробую:
<RadioButton
x:Name="radioBtn"
IsChecked="True"
Margin="5"
VerticalAlignment="Center"
HorizontalAlignment="Center"
Grid.Column="0">Enter Constant Values</RadioButton>
<TextBox Visibility="{Binding Path = IsChecked, ElementName = radioBtn}" />
Я должен использовать Преобразователь? Помогите!!
Да, вы можете использовать встроенный BooleanToVisibilityConverter.
<Window.Resources>
<BooleanToVisibilityConverter x:Key="b2v" />
</Window.Resources>
...
<TextBox Visibility="{Binding IsChecked,ElementName=radioBtn,Converter={StaticResource b2v}}" />