Compartir a través de


Comparación de los controles y objetos programables de distintos lenguajes y bibliotecas

En este tema se enumeran los controles de Visual Basic 6.0, los controles de Windows Forms, los controles de servidor HTML y ASP.NET, y las clases MFC y ATL.

Todos los lenguajes de Visual Studio tienen acceso a los controles expuestos por formularios Windows Forms, el servidor ASP.NET y el servidor HTML.

Tabla de controles

Objeto de Visual Basic 6.0

Control de formularios Windows Forms

Control de servidor ASP.NET 1

Control de servidor HTML

clase MFC

clase ATL

ComboBox

ComboBox

DropDownList

no disponible

Clase CComboBox

no disponible

ImageCombo

ComboBox

no disponible

no disponible

Clase de CComboBoxEx

no disponible

CheckBox

CheckBox

CheckBox

CheckBoxList

HtmlInputCheckBox

Clase de CButton

no disponible

CommandButton

Button

Button

LinkButton

ImageButton

HtmlInputButton

HtmlButton

Clase de CButton

no disponible

Frame

GroupBox

Panel

FlowLayoutPanel

TableLayoutPanel

Panel

no disponible

no disponible

no disponible

OptionButton

RadioButton

RadioButton

RadioButtonList

HtmlInputRadioButton

Clase de CButton

no disponible

CommonDialog

FileDialog

PrintDialog

ColorDialog

FontDialog

no disponible

no disponible

Clase de CCommonDialog

no disponible

ListBox

ListBox

ListBox

HtmlSelect

Clase de CListBox

no disponible

FileSystemObject

Clases de System.IO

no disponible

no disponible

Clase de archivo C

no disponible

HScrollBar

VScrollBar

HScrollBar

VScrollBar

no disponible

no disponible

Clase de CScrollBar

no disponible

COOLBar

ToolStrip

no disponible

no disponible

Clase de CReBarCtrl

no disponible

Label

Label

ListBox

no disponible

CStatic

no disponible

TextBox

TextBox

TextBox

HtmlInputText

Clase de CEdit

no disponible

MaskedEdBox

MaskedTextBox

no disponible

no disponible

no disponible

no disponible

Menu

ToolStrip

MainMenu

ContextMenu

Menu

no disponible

Clase CMenu

no disponible

Animation

Las imágenes en los controles admiten GIF animados

no disponible

no disponible

Clase de CAnimateCtrl

no disponible

Form

Form

no disponible

HtmlForm

Clase CDialog

Clase de CFormView

CDialogImpl

CWindow

Clase de CWindowImpl

Timer

Timer

no disponible

no disponible

CWnd::SetTimer

no disponible

DataGrid

DataGridView

DataGrid

GridView

DataList

Repeater

HtmlTable

no disponible

no disponible

DateTimePicker

DateTimePicker

no disponible

no disponible

Clase de CDateTimeCtrl

no disponible

ImageList

ImageList

no disponible

no disponible

Clase de CImageList

no disponible

ListView

ListView

no disponible

no disponible

Clase de CListCtrl

no disponible

Internet Transfer

WebBrowser

Clases de System.Net

no disponible

HtmlInputFile

Clase de CHttpConnection

Clase de CFtpConnection

no disponible

MonthView

MonthCalendar

Calendar

no disponible

Clase de CMonthCalCtrl

no disponible

ProgressBar

ProgressBar

no disponible

no disponible

Clase de CProgressCtrl

no disponible

PictureBox

PictureBox

Image

HtmlInputImage

Clase de CPictureHolder

Clase CImage

RichTextBox

RichTextBox

no disponible

no disponible

Clase de CRichEditCtrl

no disponible

SSTab

TabStrip

TabControl

no disponible

no disponible

Clase de CTabCtrl

no disponible

StatusBar

StatusStrip

StatusBar

no disponible

no disponible

Clase de CStatusBarCtrl

no disponible

Slider

TrackBar

no disponible

no disponible

Clase de CSliderCtrl

no disponible

Toolbar

ToolStrip

ToolBar

no disponible

no disponible

CToolBarCtrl

no disponible

TreeView

TreeView

TreeView

no disponible

Clase de CTreeCtrl

no disponible

UpDown

NumericUpDown

DomainUpDown

no disponible

no disponible

Clase de CSpinButtonCtrl

no disponible

WinSock

Clases de System.Net

no disponible

no disponible

Clase de CAsyncSocket

no disponible

1 ASP.NET incluye controles de servidor web que ofrecen funcionalidad no disponible en controles de Visual Basic 6.0, como un control de calendario, controles de navegación por páginas web y controles de inicio de sesión de usuarios en sitios web.  Para obtener más información, vea ASP.NET Server Controls.

Vea también

Conceptos

Clases de control

Otros recursos

Controles de Windows Forms

Clases de ventana ATL

Equivalentes del lenguaje