代码之家  ›  专栏  ›  技术社区  ›  Jules

中成员重写的IntellisenseVB.Net版2008速成版

  •  0
  • Jules  · 技术社区  · 14 年前

    Public Class MyButton
        Inherits Button
    
        Public Overrides Property AutoSize() As Boolean
            Get
                Return MyBase.AutoSize
            End Get
            Set(ByVal value As Boolean)
                MyBase.AutoSize = value
            End Set
        End Property
    
    End Class
    

    Dim b as New MyButton
    b.AutoSize ...
    

    解释AutoSize属性的intellisense不会出现。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Hans Passant    14 年前

    属性在IntelliSense中是否可见由[EditorBrowsable]属性控制。VB.NET版有点特别,因为它隐藏EditorBrowsableState.高级默认情况下。

    这些都不适用于按钮。自动调整大小,它总是可见的。也许你可以举一个更好的例子,一个代码片段 很好。