Q

How do I determine the type of a control on a Windows Form in VB.NET?

How do I determine the type of a control on a Windows Form in VB.NET?
The VB.NET TypeName function will return the name of a control as a string. The typeof operator allows you to compare an unknown type with a known type. Both are shown here:

Private Sub Form1_Load(...) Handles MyBase.Load
  MessageBox.Show(TypeName(cboStart))
  If (TypeOf (cboStart) Is ComboBox) Then
    MessageBox.Show("It's a combo box all right...")
  End If
End Sub
 
This was first published in December 2002

Dig deeper on VB 6 to VB .NET Migration

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchCloudComputing

SearchSoftwareQuality

SearchSOA

TheServerSide

SearchCloudApplications

Close