我正在制作一个自定义状态栏控件,很容易理解,我已经包含了一个StatusStrip
控件。我试图为这个自定义控件创建一个新的Items
属性,但我在这里遗漏了一些东西,我得到了这个错误......
BC30526 Property 'Items' is 'ReadOnly'.
这是我试图这样做的方式......
Public Property Status_Items As ToolStripItemCollection
Get
Return StatusStrip.Items
End Get
Set(ByVal value As ToolStripItemCollection)
StatusStrip.Items = value
End Set
End Property
有任何想法吗?
Public Property StatusBar_Items As ToolStripItemCollection
Get
Return StatusStrip.Items
End Get
Set(ByVal value As ToolStripItemCollection)
StatusStrip.Items.AddRange(value)
End Set
End Property
您无法添加退货。因为.AddRange
does没有返回任何东西。我觉得你的Get和Set混乱了。