Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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# 具有lambda函数的复选框数_C#_Wpf_Lambda - Fatal编程技术网

C# 具有lambda函数的复选框数

C# 具有lambda函数的复选框数,c#,wpf,lambda,C#,Wpf,Lambda,我试图在WPF中的gridview中查找复选框的数量。我已经尝试了一些东西,结果,我认为这应该是可行的,但我得到了一个错误 这是我的密码 var checkedBoxes = WorkCenterGrid.Children.OfType<CheckBox>().Count(mo => mo.IsChecked = true); var checkedboxs=WorkCenterGrid.Children.OfType().Count(mo=>mo.IsChecked=tru

我试图在WPF中的gridview中查找复选框的数量。我已经尝试了一些东西,结果,我认为这应该是可行的,但我得到了一个错误

这是我的密码

var checkedBoxes = WorkCenterGrid.Children.OfType<CheckBox>().Count(mo => mo.IsChecked = true);
var checkedboxs=WorkCenterGrid.Children.OfType().Count(mo=>mo.IsChecked=true);
我尝试在
mo
之前添加
(复选框)
,但它也不起作用

这要求的只是个人发展和理解错误


谢谢。

您需要在
Count()中使用两个等号进行等号比较

var checkedBoxes = WorkCenterGrid.Children.OfType<CheckBox>().Count(mo => mo.IsChecked == true);
var checkedboxs=WorkCenterGrid.Children.OfType().Count(mo=>mo.IsChecked==true);

:)我确实尝试过这个,但我想我是因为其他原因出错了。谢谢。:)错误是什么?