1

我想创建一个具有多个值属性的自定义控件。例如任何工具箱控件的Size属性,它有两个参数,一个宽度和一个高度。

单击此处查看示例

那么如何创建一个控件的属性,该属性将两个或多个值作为其Set方法或任何其他方法的输入,并且我们可以在单个属性中使用它们?

我想创建类似于 Size 属性的东西,当我调用自定义控件的属性时,它应该接受多个参数。

例如:如果我创建一个名为“CustomComboBox”的自定义控件,然后定义一个名为“addMovies”的属性

现在当我在我的代码中访问这个属性时:

customComboBox.addMovies("value1", "value2", "value3")

默认情况下,如果我在自定义控件中创建一个属性,它会是这样的:

Private multipleMovies As String
    Public Property AddMovies() As String
        Get
            Return multipleMovies 
        End Get
        Set(ByVal value As String)
            multipleMovies = value
        End Set
    End Property

所以我想改变这个属性,它需要多个值

4

0 回答 0