我想创建一个具有多个值属性的自定义控件。例如,任何工具箱控件的大小属性,它需要两个参数:宽度和高度。
那么我怎么能创建一个控件的属性,它将两个或多个值作为 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
所以我想改变这个属性,它需要多个值