IsEnabled 的 WPF 元素数据绑定(bind)(但为 false)

标签 wpf data-binding checkbox isenabled

我是 WPF 的初学者,有些东西我似乎无法弄清楚。

我有一个 CheckBox我想禁用 RadioButton未选中。
我目前的语法是:

<CheckBox IsEnabled="{Binding ElementName=rbBoth, Path=IsChecked}">Show all</CheckBox>

所以基本上,我希望 IsEnabled 采用与我当前提供的绑定(bind)表达式相反的值。

我怎样才能做到这一点?谢谢。

最佳答案

<CheckBox>
                    <CheckBox.Style>
                        <Style TargetType="CheckBox">
                            <Setter Property="Visibility" Value="Visible" />
                            <Style.Triggers>
                                <DataTrigger Binding="{Binding IsShowName }" Value="true">
                                    <Setter Property="Visibility" Value="Collapsed" />
                                </DataTrigger>
                            </Style.Triggers>
                        </Style>
                    </CheckBox.Style>
  </CheckBox>

关于IsEnabled 的 WPF 元素数据绑定(bind)(但为 false),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3099402/

相关文章:

javascript - 如何在复选框上使用 addClass 仅定位 div 中的 ID

javascript - 检查 json 对象中是否存在复选框

C# WPF DataGrid.ItemsSource 生成新列

c# - 我应该如何使用 MVVM 模式在 Wpf 应用程序上实现本地化?

c# - BackgroundWorker - 调用线程无法访问对象

c# - 双向绑定(bind)到 WPF 中多个列表框上的 ListBox SelectedItem

c# - 将 DataGridComboBoxColumn 与模型绑定(bind)

c# - 管理按钮的 IsEnabled 属性

c# - 设置对象的 DataSource 属性时,何时使用 Type 与实例?

javascript - JS 或 Jquery : how to add an "option" to a checkbox