0

我是 DOT.NET 的新手...

我正在尝试做:用下面的讲座树构建一个winform我放了一个propertyGrid propertyGrid必须显示Lecture的详细信息:主题,语言和Lectors。我想在集合编辑器中将讲师添加到某些讲座“Lectors Collection”属性

问题:我需要在 new Lector 的构造函数中传递 LectureID 参数,用于将新添加的 Lector 记录(在当前 Lecture 的 Lectors 集合中)连接到他的 Lecture。我怎样才能做到这一点?

4

1 回答 1

2

您必须编写一个 TypeConverter 以便覆盖它的 CreateInstance() 方法。PropertyGrid 是简单类的快速解决方案,但很快就会变得尴尬。考虑到它可能不是最好的 UI 解决方案。DataGridView 非常适合编辑集合。

于 2010-01-19T11:25:00.207 回答