【发布时间】:2013-10-23 10:14:49
【问题描述】:
我创建了一个继承自 DataGrid 的派生控件。我需要访问滚动条,以便在每次单击一行时将水平滚动条重置为 0。
我的新属性在运行时运行良好,但在设计时产生了不良影响,因为它会引发错误并显示“对象引用未设置为对象的实例。”
由于我不希望此属性在设计时可见,因此在我看来,我需要做的是在设计时将我的属性隐藏在“属性”窗格中。我尝试在属性前添加<Browsable(False)> _,但这会导致错误“未定义类型'Browsable'。”
【问题讨论】:
-
能否提供完整的属性和方法定义。这可能很简单,因为您没有在 2 行上使用它,或者您正在对类而不是属性或其他东西进行操作。如果我删除了 System.ComponentModel 的导入,我会收到您的 EXACT 错误,但正如您在另一条评论中提到的那样,您有。
标签: vb.net winforms inheritance visual-studio-2008-sp1