我像这样继承了 DataSet 类
Public MustInherit Class BaseDataSet
Inherits DataSet
MustOverride ReadOnly Property ABC As String
MustOverride Sub Task()
End Class
然后我使用这个类创建了一些子类。
它的工作方式完全符合我的预期,但现在 Visual Studio 设计器不允许我从子类数据源中设计我的 DataGridView 列。
当我使用设计器向 DataGridView 添加列时,没有要添加的数据绑定列。
我仍然可以在代码中手动添加它们,但我更愿意使用设计器来这样做。
是否有另一种方法可以在仍然能够使用设计视图的同时实现相同的功能?
子类示例
Public MySubClass
Inherits BaseDataSet
Overrides ReadOnly Property ABC As String
Get
Return "DEF"
End Get
End Property
Overrides Sub Task()
'Do Stuff
End Sub
End Class