如何更新BindingList项而不影响其他列表项?

时间:2018-01-24 04:06:33

标签: c# list collections binding

我有一个绑定列表AttachDocumentList,它是商店附件文档项,我已将此绑定列表分配给对象CurrentMessage属性(CurrentMessage.AttachDocument)并添加CurrentMessage对象到_messageList以存储CurrentMessage的集合。

我更新时 BindingList AttachDocumentList对象CurrentMessage的属性已存储在_messageList中,也是更新。

那么如何在不影响Bindinglist AttachmentDocumentList项目的情况下更新_messageList

public BindingList<AttachDocument> AttachDocumentList { get; set; }

public MessageModel CurrentMessage { get; set; }

private List<MessageModel> _messageList = new List<MessageModel>();

CurrentMessage.AttachDocument = new BindingList<AttachDocument>(AttachDocumentList);

_messageList.Add(new MessageModel(CurrentMessage));

0 个答案:

没有答案