Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何逐个访问列表视图中的复选框_C#_Wpf - Fatal编程技术网

C# 如何逐个访问列表视图中的复选框

C# 如何逐个访问列表视图中的复选框,c#,wpf,C#,Wpf,我想根据是否选中复选框来选中所有文本框。但我不知道如何逐个访问所有复选框?我用ApprovalStatus绑定了它,它是布尔类型的。有人能帮我用C语言编写代码吗 您不需要访问单个复选框。复选框已绑定到该属性集 循环查看ListView的ItemsSource,并为集合中的所有项目将ApprovalStatus设置为true。只要底层源类正在实现,它就可以正常工作 <CheckBox Content="Check All" Height="16" HorizontalAlignment="L

我想根据是否选中复选框来选中所有文本框。但我不知道如何逐个访问所有复选框?我用ApprovalStatus绑定了它,它是布尔类型的。有人能帮我用C语言编写代码吗


您不需要访问单个复选框。复选框已绑定到该属性集

循环查看
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>