【发布时间】:2018-07-07 22:02:34
【问题描述】:
//class MessageModel
public class MessageModel
{
public string Name{get;set;}
public BindingList<AttachDocument> _attachDocument {get;set;};
}
// class AttachDocument that it's object is a MessageModel property
public class AttachDocument
{
public string AttachName { get; set; }
public bool IsCheck { get; set; }
}
MessageModel source = new MessageModel { AttachDocument = new BindingList<AttachDocument>()};
MessageModel value = new MessageModel { AttachDocument = new BindingList<AttachDocument>()};
// Error "AttachName" is not defined
source.AttachDocument.AttachName = value.AttachDocument.AttachName; // What I want to access
那么如何在其他对象的属性中访问访问对象的属性并赋值。
【问题讨论】:
-
请编辑您的问题,因为它没有任何意义,请举例说明并更具体
-
你所说的 property in inside property 是什么意思?显示您的预期输出
-
您的
BindingList<AttachDocument>不是财产。添加get; set;使其成为属性。还将private更改为public。 -
我已经更新了我的问题
标签: c# object mvvm devexpress bindinglist