2010-07-10 58 views
3

我创建了一个带有布尔数据类型的名为“ReadonlyField”的属性的Web用户控件。我可以在我的网页中使用,现在我想为该属性添加说明,这样我就不必每次向我的团队成员解释该属性的意图。如何将描述添加到vb.net中的用户控件属性中

我在c#中得到了下面的代码片段,但没有在vb.net中找到任何等价物,也不确定它是否可以工作。

[Description("My Description")] 
public int MyIntProperty 
{ 
    get {..} 
    set {..} 
} 

回答

2

逐字翻译在VB 10

<Description("My Description")> Public Property MyIntProperty As Integer 

如果这是你可能想通过提供XML注释的IntelliSense支持其他程序员。这是在VB和C#中使用它的标准方式。

VB

''' <summary> 
''' Description goes here 
''' </summary> 
''' <value></value> 
''' <returns></returns> 
''' <remarks></remarks> 
Public Property MyIntProperty As Integer 
+0

感谢您的快速回复。我正在查找描述以显示在属性窗口的底部状态栏中。我尝试使用System.ComponentModel 并没有错误。但我仍然无法看到属性窗口状态栏中的描述:(我需要做任何额外的步骤来完成这个吗? – Antoops 2010-07-10 04:56:31

+0

我读过的所有内容都表明你正在做的是正确的方式,也许这跟你一样愚蠢需要清理你的项目,甚至重新启动Visual Studio – 2010-07-10 07:42:35

+0

即使我尝试了所有重新启动VS并重建所有内容,但直到现在它仍然无法正常工作,无论如何,我正在使用说明来说明描述。 – Antoops 2010-07-10 10:18:34

0

其实,我把我的进入总结块,然后将它显示了在智能感知...

''' <summary> 
''' Returns "INSTALLATION ACTION INITIATED" 
''' </summary> 
''' <value></value> 
''' <returns></returns> 
''' <remarks></remarks> 
Public ReadOnly Property IAS 
    Get 
     Return _dict("IAS") 
    End Get 
End Property 
相关问题