过滤他们的列表我想显示的自跟踪表格上entities
,使用标准的装订机构的列表。显示自跟踪实体,由状态
我要的是从列表中选择,修改/添加或删除它们,然后要么提交更改的entites或拒绝它们取决于用户的选择。
据我所知,为了这个entities
的名单应该附加到上下文,然后接受更改调用应该作出(或不,如果更改将被拒绝)。这意味着删除的实体也必须在列表中,标记为已删除。
但是,它们不应再显示。这意味着显示应该根据实体的状态进行过滤。
现在,平时要多做过滤我将包装在BindingList
我的列表,并使用Filter属性。另一方面,entites不会立即暴露他们的状态(不像输入的数据行)并将它们保存在ChangeTracker.State
中。我很茫然,在这种情况下如何做过滤,特别是考虑到状态是一个枚举,而不是一个普通类型。
谢谢!你的回答给了我正确的方向 – Srv19 2013-03-22 13:36:59