【发布时间】:2015-04-04 13:35:27
【问题描述】:
我为我的 WinForms 应用程序编写了几个 ViewModel 类。一个是父视图模型,另一个是子视图模型。
public class EditDrawingViewModel : SecureEntityViewModel
{
public DrawingChildViewModel ChildViewModel { get; private set; }
}
在我的表单中,我在设计器中删除了一个 BindingSource,并将其 DataSource 属性设置为一个 EditDrawingViewModel 类型的新项目数据源。
我想为主视图模型的 DrawingChildViewModel 属性设置一个绑定。
所以说一个名为 DrawingVMBindingSource 的新 BindingSource。我想将它的 DataSource 设置为 EditDrawingViewModel.ChildViewModel。但是,该属性未显示在数据源资源管理器中 - 我只获得 List 实现。
所以在上面,Materials、DrawingAreas、DrawingApplications 是列表。没有其他东西出现。我想看看 ChildViewModel 但我不知道怎么做。
【问题讨论】:
标签: winforms binding datasource design-time