vb示例:
<DefaultProperty("Text"), Designer(GetType(MyControls.MyTextControlDesigner)), ParseChildren(True), PersistChildren(False), ToolboxData("<{0}:MyTextControl runat=server></{0}:MyTextControl>")>

解决方案 »

  1.   

    如设置属性:
    <Bindable(True), Category("Behavior"), DefaultValue("")> Property DataType() As Boolean
            Get
                Return _datavalidationrequired
            End Get        Set(ByVal Value As Boolean)            _datavalidationrequired = Value
            End Set
        End Property
      

  2.   

    一个是看看你的引用
    Imports System.Web.UI
    Imports System.Web.UI.WebControls
    还有就是你继承的类:
    Public Class MyTextControl
        Inherits System.Web.UI.WebControls.WebControl
        Implements INamingContainer
      

  3.   

    在你的类那个项目:右击项目--属性--配置属性--生成,在右边的"xml文档文件"要设置一下: 项目名.xml这样这个项目编译后会身成一个xml文件,当这个dll被别的项目引用后会同时把这个xml文件拷贝到那个项目的bin下,注释也就会出来了.