VB.Net Pass Type作为参考

时间:2015-11-16 18:30:41

标签: vb.net

我有这个功能:

Private Sub GetControl(ByVal ctrl As Control, ByVal ctrlType As Type)
...
End Sub

我想通过传入Type来获得ComboBox,TextBox或Label。但是,如果我调用GetControl(ctrl,ComboBox),它说ComboBox是一个类型,不能用作表达式。除了创建一个ComboBox类型的对象,并传入object.GetType之外,还有什么方法吗?我不想创建一个唯一目的是传入Type的对象。谢谢。

0 个答案:

没有答案