Partilhar 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.

Todos os 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

Controles de Windows Forms

ASP.NETcontrole de servidor 1

Controle de servidor HTML

Classe do MFC

Classe do ATL

ComboBox

ComboBox

DropDownList

n/d

Classe de CComboBox

n/d

ImageCombo

ComboBox

n/d

n/d

Classe de CComboBoxEx

n/d

CheckBox

CheckBox

CheckBox

CheckBoxList

HtmlInputCheckBox

Classe de CButton

n/d

CommandButton

Button

Button

LinkButton

ImageButton

HtmlInputButton

HtmlButton

Classe de CButton

n/d

Frame

GroupBox

Panel

FlowLayoutPanel

TableLayoutPanel

Panel

n/d

n/d

n/d

OptionButton

RadioButton

RadioButton

RadioButtonList

HtmlInputRadioButton

Classe de CButton

n/d

CommonDialog

FileDialog

PrintDialog

ColorDialog

FontDialog

n/d

n/d

Classe de CCommonDialog

n/d

ListBox

ListBox

ListBox

HtmlSelect

Classe de CListBox

n/d

FileSystemObject

Classes noSystem.IO

n/d

n/d

Classe de CFile

n/d

HScrollBar

VScrollBar

HScrollBar

VScrollBar

n/d

n/d

Classe de CScrollBar

n/d

COOLBar

ToolStrip

n/d

n/d

Classe de CReBarCtrl

n/d

Label

Label

ListBox

n/d

CStatic

n/d

TextBox

TextBox

TextBox

HtmlInputText

Classe de CEdit

n/d

MaskedEdBox

MaskedTextBox

n/d

n/d

n/d

n/d

Menu

ToolStrip

MainMenu

ContextMenu

Menu

n/d

Classe de CMenu

n/d

Animation

Imagens em controles suportam GIFs animados

n/d

n/d

Classe de CAnimateCtrl

n/d

Form

Form

n/d

HtmlForm

Classe de CDialog

Classe de CFormView

CDialogImpl

CWindow

Classe de CWindowImpl

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

Classe de CDateTimeCtrl

n/d

ImageList

ImageList

n/d

n/d

Classe de CImageList

n/d

ListView

ListView

n/d

n/d

Classe de CListCtrl

n/d

Internet Transfer

WebBrowser

Classes noSystem.Net

n/d

HtmlInputFile

Classe de CHttpConnection

Classe de CFtpConnection

n/d

MonthView

MonthCalendar

Calendar

n/d

Classe de CMonthCalCtrl

n/d

ProgressBar

ProgressBar

n/d

n/d

Classe de CProgressCtrl

n/d

PictureBox

PictureBox

Image

HtmlInputImage

Classe de CPictureHolder

Classe de CImage

RichTextBox

RichTextBox

n/d

n/d

Classe de CRichEditCtrl

n/d

SSTab

TabStrip

TabControl

n/d

n/d

Classe de CTabCtrl

n/d

StatusBar

StatusStrip

StatusBar

n/d

n/d

Classe de CStatusBarCtrl

n/d

Slider

TrackBar

n/d

n/d

Classe de CSliderCtrl

n/d

Toolbar

ToolStrip

ToolBar

n/d

n/d

CToolBarCtrl

n/d

TreeView

TreeView

TreeView

n/d

Classe de CTreeCtrl

n/d

UpDown

NumericUpDown

DomainUpDown

n/d

n/d

Classe de CSpinButtonCtrl

n/d

WinSock

Classes noSystem.Net

n/d

n/d

Classe de CAsyncSocket

n/d

1ASP.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 logon de usuário do site da Web. Para obter mais informações, consulte ASP.NET Server Controls.

Consulte também

Conceitos

Classes de Controle

Outros recursos

Controles do Windows Forms

Classes da janela de ATL

Equivalentes do idioma