我正在尝试清除属性的所有现有选择,但它不适用于 lambda 表达式。
我试过使用“All”,但它返回一个布尔值,在这种情况下不起作用。如何使用 lambda 完成此操作?
var permGroup = (ObservableCollection<PermissionGroup>)
this.choicesOptionsTree.ItemsSource;
// NOT WORKING
permGroup.All(pg => pg.Permissions.All);
// WORKING
//clear all existing selections).
foreach (var perGrp in permGroup)
{
foreach (var perm in perGrp.Permissions)
{
perm.Selected = false;
}
}