设置一组项目的可见性

时间:2014-09-29 18:59:48

标签: .net wpf

我想包装所有这些并绑定到单个可见性
我希望他们所有人仍然使用他们的行和列

<TextBlock Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="5" Text="Caution don't use Lock on the main Search page.  Both will be applied." 
            Margin="4,5,0,0" TextWrapping="Wrap"/>
<CheckBox Grid.Row="2" Grid.Column="0" Content="Coded" Margin="7,2,0,0" 
            IsChecked="{Binding Path=SearchItem.Coded}"/>
<CheckBox Grid.Row="2" Grid.Column="1" Grid.ColumnSpan="4" Content="Locked (must ✓ Coded and not ✓ Predicted)" Margin="7,2,0,0" 
            IsChecked="{Binding Path=SearchItem.Locked}"/>
<CheckBox Grid.Row="3" Grid.Column="1" Grid.ColumnSpan="4" Content="Predicted" Margin="7,2,0,0"
            IsChecked="{Binding Path=SearchItem.Predicted}"/>
<CheckBox Grid.Row="4" Grid.Column="1" Content="Rank 1" Margin="7,2,0,0"
            IsChecked="{Binding Path=SearchItem.Rank1}"/>
<CheckBox Grid.Row="4" Grid.Column="2" Content="Rank 2" Margin="5,2,0,0"
            IsChecked="{Binding Path=SearchItem.Rank2}"/>
<CheckBox Grid.Row="4" Grid.Column="3" Content="Rank 3" Margin="5,2,0,0"
            IsChecked="{Binding Path=SearchItem.Rank3}"/>
<CheckBox Grid.Row="4" Grid.Column="4" Content="Rank 4

1 个答案:

答案 0 :(得分:0)

将所有内容包装在Panel中,然后在打开和关闭Visibility时,面板内包含的内容也会显示和隐藏。