【发布时间】:2019-02-08 01:38:44
【问题描述】:
我正在使用 Telerik Gridview 为用户提供全选选项。 我正在使用样式来禁用一些复选框,这可以正常工作。但是,用户仍然可以通过单击禁用复选框或全选来选择禁用。 任何人都可以帮忙吗? 提前致谢
<TelerikGridView:RadGridView
Name="dataGridView"
Height="485"
Grid.Row="0"
AutoGenerateColumns="False"
ItemsSource="{Binding Path=Items, Mode=TwoWay}"
IsReadOnly="False"
IsFilteringAllowed="True"
CanUserInsertRows="False"
SelectionMode="Multiple"
CanUserSelect="True"
CanUserDeleteRows="False"
AlternationCount="2" >
<TelerikGridView:RadGridView.Resources>
<Style x:Key="CheckBoxStyle" TargetType="CheckBox">
<Setter Property="IsEnabled" Value="{Binding IsReady}"></Setter>
<Setter Property="IsHitTestVisible" Value="{Binding IsReady}"></Setter>
<Setter Property="IsChecked" Value="{Binding IsReady,Mode=OneWay}"></Setter>
</Style>
</TelerikGridView:RadGridView.Resources>
<TelerikGridView:RadGridView.Columns>
<TelerikGridView:GridViewSelectColumn CheckBoxStyle="{StaticResource CheckBoxStyle}" IsReadOnly="{Binding IsReady}"/>
【问题讨论】:
标签: wpf silverlight gridview telerik radgridview