StatusStrip的自定义用户控件中的items属性

时间:2016-05-10 11:18:34

标签: vb.net

我正在制作自定义状态栏控件,并且很容易理解,我已经包含了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

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

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不会返回任何内容。我觉得你的Get和Set混乱了。