C# 如何逐个访问列表视图中的复选框
我想根据是否选中复选框来选中所有文本框。但我不知道如何逐个访问所有复选框?我用ApprovalStatus绑定了它,它是布尔类型的。有人能帮我用C语言编写代码吗C# 如何逐个访问列表视图中的复选框,c#,wpf,C#,Wpf,我想根据是否选中复选框来选中所有文本框。但我不知道如何逐个访问所有复选框?我用ApprovalStatus绑定了它,它是布尔类型的。有人能帮我用C语言编写代码吗 您不需要访问单个复选框。复选框已绑定到该属性集 循环查看ListView的ItemsSource,并为集合中的所有项目将ApprovalStatus设置为true。只要底层源类正在实现,它就可以正常工作 <CheckBox Content="Check All" Height="16" HorizontalAlignment="L
您不需要访问单个复选框。复选框已绑定到该属性集 循环查看
ListView的ItemsSource
,并为集合中的所有项目将ApprovalStatus
设置为true
。只要底层源类正在实现,它就可以正常工作
<CheckBox Content="Check All" Height="16" HorizontalAlignment="Left" Margin="9,193,0,0" Name="Tab2CheckAll" VerticalAlignment="Top" Width="77" Click="Tab2CheckAll_Click"/>
<ListView Height="213" HorizontalAlignment="Left" Margin="9,215,0,0" Name="Tab2EmployeeEffortList" VerticalAlignment="Top" Width="771" AllowDrop="True" IsTextSearchEnabled="True">
<ListView.View>
<GridView>
<GridViewColumn Header="Approved" Width="100">
<GridViewColumn.CellTemplate>
<DataTemplate>
<CheckBox CommandParameter="{Binding}" IsChecked="{Binding ApprovalStatus}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</GridView>
</ListView.View>
</ListView>