假设一个以 ICollectionView 作为其 ItemsSource 的数据网格,允许用户删除/添加/编辑行。问题是如果行中单元格的值具有特定值,如何禁止用户删除行。换句话说:
id Name IsSpecial
-----------------------
1 Foo true
2 Bar false
我希望用户能够更改 Foo 的名称但不能删除它,并且不允许用户在该行上将 IsSpecial 更改为 false。但允许用户自由更改 IsSpecial 为 false 的任何其他行上的任何值