Compartilhar via


Controles e objetos programáveis comparados em vários idiomas e bibliotecas

Este tópico lista Visual Basic 6.0, controles Windows Forms, ASP.NET e controles de servidor HTML e classes MFC e ATL.

Todo o Visual Studio idiomas podem acessar os controles expostos pelo Windows Forms, ASP.NET server e o servidor HTML.

Tabela de controles

Objeto Visual Basic 6.0

Windows Forms control

ASP.NETcontrole de servidor 1

Controle de servidor HTML

Classe MFC

Classe ATL

ComboBox

ComboBox

DropDownList

n/d

CComboBox Class

n/d

ImageCombo

ComboBox

n/d

n/d

CComboBoxEx Class

n/d

CheckBox

CheckBox

CheckBox

CheckBoxList

HtmlInputCheckBox

CButton Class

n/d

CommandButton

Button

Button

LinkButton

ImageButton

HtmlInputButton

HtmlButton

CButton Class

n/d

Frame

GroupBox

Panel

FlowLayoutPanel

TableLayoutPanel

Panel

n/d

n/d

n/d

OptionButton

RadioButton

RadioButton

RadioButtonList

HtmlInputRadioButton

CButton Class

n/d

CommonDialog

FileDialog

PrintDialog

ColorDialog

FontDialog

n/d

n/d

CCommonDialog Class

n/d

ListBox

ListBox

ListBox

HtmlSelect

CListBox Class

n/d

FileSystemObject

Classes noSystem.IO

n/d

n/d

CFile Class

n/d

HScrollBar

VScrollBar

HScrollBar

VScrollBar

n/d

n/d

CScrollBar Class

n/d

COOLBar

ToolStrip

n/d

n/d

CReBarCtrl Class

n/d

Label

Label

ListBox

n/d

CStatic

n/d

TextBox

TextBox

TextBox

HtmlInputText

CEdit Class

n/d

MaskedEdBox

MaskedTextBox

n/d

n/d

n/d

n/d

Menu

ToolStrip

MainMenu

ContextMenu

Menu

n/d

CMenu Class

n/d

Animation

Imagens em controles suportam GIFs animados

n/d

n/d

CAnimateCtrl Class

n/d

Form

Form

n/d

HtmlForm

CDialog Class

CFormView Class

CDialogImpl

CWindow

CWindowImpl Class

Timer

Timer

n/d

n/d

CWnd::SetTimer

n/d

DataGrid

DataGridView

DataGrid

GridView

DataList

Repeater

HtmlTable

n/d

n/d

DateTimePicker

DateTimePicker

n/d

n/d

CDateTimeCtrl Class

n/d

ImageList

ImageList

n/d

n/d

CImageList Class

n/d

ListView

ListView

n/d

n/d

CListCtrl Class

n/d

Internet Transfer

WebBrowser

Classes noSystem.Net

n/d

HtmlInputFile

CHttpConnection Class

CFtpConnection Class

n/d

MonthView

MonthCalendar

Calendar

n/d

CMonthCalCtrl Class

n/d

ProgressBar

ProgressBar

n/d

n/d

CProgressCtrl Class

n/d

PictureBox

PictureBox

Image

HtmlInputImage

CPictureHolder Class

CImage Class

RichTextBox

RichTextBox

n/d

n/d

CRichEditCtrl Class

n/d

SSTab

TabStrip

TabControl

n/d

n/d

CTabCtrl Class

n/d

StatusBar

StatusStrip

StatusBar

n/d

n/d

CStatusBarCtrl Class

n/d

Slider

TrackBar

n/d

n/d

CSliderCtrl Class

n/d

Toolbar

ToolStrip

ToolBar

n/d

n/d

CToolBarCtrl

n/d

TreeView

TreeView

TreeView

n/d

CTreeCtrl Class

n/d

UpDown

NumericUpDown

DomainUpDown

n/d

n/d

CSpinButtonCtrl Class

n/d

WinSock

Classes noSystem.Net

n/d

n/d

CAsyncSocket Class

n/d

1 ASP.NET inclui controles de servidor Web que oferecem funcionalidade não disponível com Visual Basic 6.0 de controles, como, por exemplo, um controle de calendário, controles de navegação de página da Web e controles de login de usuário do site da Web. Para obter mais informações, consulte Controles de servidor Web ASP.NET.

Consulte também

Conceitos

Control Classes

Outros recursos

Controles de Windows Forms

ATL Window Classes

Equivalentes do idioma