最近正在学习自己制作控件,简单的尝试了下,想做个新标签。发现一个难办的问题:
在自制控件(NewLable)中有一个mName的全局变量,我想让它存储自制控件的名字。
比如自制控件NewLable,在窗体中的名字是"NewLable1",如何把mName赋值为"NewLable1"呢?
应该在自制控件的哪个事件中给它赋值?我试过在
UserControl_initialize()和UserControl_Show()中给mName赋值,好像都不行。求求高手们指点下,先感谢了。
在自制控件(NewLable)中有一个mName的全局变量,我想让它存储自制控件的名字。
比如自制控件NewLable,在窗体中的名字是"NewLable1",如何把mName赋值为"NewLable1"呢?
应该在自制控件的哪个事件中给它赋值?我试过在
UserControl_initialize()和UserControl_Show()中给mName赋值,好像都不行。求求高手们指点下,先感谢了。
mName = Extender.Name
End SubPrivate Sub UserControl_ReadProperties(PropBag As PropertyBag)
mName = Extender.Name
End Sub