自定义控件内建一对象属性,其他类别的属性在属性面板时这显示,唯独它不能显示。想变通使用,就把
它改成了string类型的,由用户添加为控件的name。但问题又出来了,不知道如何使用该字符型属性创建一个对象。
两个问题都不知道如何解决,只得求助于大家啦,还望大家能指点一二。

解决方案 »

  1.   

    定义如下:
     按钮的如:
    dim a as commandbutton
    set a=command1
    a.caption="lll"
    a.fontbold=true
    窗体如:dim b as form 
    b.什么的都可以附属性了
      

  2.   

    我是在自定义控件中通过get和set设置的,属性是通用对象object。
    如:
    Public Property Get ObjToChgBg() As Object
        Set ObjToChgBg = m_ObjToChgBg
    End PropertyPublic Property Set ObjToChgBg(ByVal New_ObjToChgBg As Object)
        Set m_ObjToChgBg = New_ObjToChgBg
        PropertyChanged "ObjToChgBg"
    End Property
    我希望知道如何让用户在编辑状况下,能够通过属性面板直接指定对象,而不是通过set语句指定(这种方法运行正常)。
      

  3.   

    但是直接使用picture对象属性却可以在属性面板上显示啊?