Intrinsic Control Mappings

The Visual Basic Upgrade Companion converts several Visual Basic 6.0 intrinsic controls/classes to their .NET equivalents.

The following list shows the source control and their .NET target:

VB6 Source .NET Equivalent
Vb.TextBoxSystem.Windows.Forms.TextBox
Vb.ListBoxSystem.Windows.Forms.ListBox
Vb.ComboBoxSystem.Windows.Forms.ComboBo
Vb.DirListBoxMicrosoft.VisualBasic.Compatibility.VB6.DirListBox
Vb.FileListBoxMicrosoft.VisualBasic.Compatibility.VB6.FileListBox
Vb.ControlSystem.Windows.Forms.Control
Vb.FormSystem.Windows.Forms.Form
Vb.MDIFormSystem.Windows.Forms.Form
Vb.FrameSystem.Windows.Forms.GroupBox
stdole.FontSystem.Drawing.Font
Vb.HScrollBarSystem.Windows.Forms.HScrollBar
Vb.VScrollBarSystem.Windows.Forms.VScrollBar
Vb.ImageSystem.Windows.Forms.PictureBox
Vb.LabelSystem.Windows.Forms.Label
Vb.LineSystem.Windows.Forms.Label
Vb.MenuSystem.Windows.Forms.ToolStripMenuItem
Vb.TimerSystem.Windows.Forms.Timer
Vb.CommandButtonSystem.Windows.Forms.Button
Vb.CheckBoxSystem.Windows.Forms.CheckBox
Vb.OptionButtonSystem.Windows.Forms.RadioButton
Vb.PictureBoxSystem.Windows.Forms.PictureBox
Vb.PrinterPartially supported by using a Helper Class
Vb.UserControlSystem.Windows.Forms.UserControl
Vb.DriveListBoxMicrosoft.VisualBasic.Compatibility.VB6.DriveListBox
stdole.PictureIconSystem.Drawing.Icon
stdole.StdPictureSystem.Drawing.Image
stdole.StdFontSystem.Drawing.Font
stdole.FontEventsSystem.Drawing.Font