我想创建一个具有多个值属性的自定义控件。例如任何工具箱控件的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
所以我想改变这个属性,它需要多个值