我使用以下代码在Checkboxlist的基础上进行过滤,但如果我没有选择任何内容,则过滤器无效。如果我没有检查任何值,它必须显示所有值。
以下是代码:
<DataTemplate x:Key="local.DataGridValue">
<ContentControl Content="{Binding}">
<ContentControl.Style>
<Style TargetType="ContentControl">
<Setter Property="ContentTemplate"
Value="{DynamicResource local.DataGridValuesDefault}" />
<Style.Triggers>
<DataTrigger Binding="{Binding SelectedDay}"
Value="Monday">
<Setter Property="ContentTemplate"
Value="{DynamicResource local.DataGridValuesEditable}" />
</DataTrigger>
</Style.Triggers>
</Style>
</ContentControl.Style>
</ContentControl>
</DataTemplate>
答案 0 :(得分:0)
用“”代替“0”。
chklstDepartment.SelectedValue == ""