Поделиться через


Сравнение элементов управления и программируемых объектов в разных языках и библиотеках

Обновлен: Ноябрь 2007

В данном разделе приведен список элементов управления Visual Basic 6.0 и Windows Forms, серверных элементов управления ASP.NET и HTML, классов MFC и ATL и объектов Visual FoxPro.

Все языки Visual Studio могут использовать элементы управления, предоставляемые Windows Forms, сервером ASP.NET или сервером HTML.

Таблица элементов управления

Объект Visual Basic 6.0

Элемент управления Windows Forms

ASP.NET серверный элемент управления 1

Серверный HTML-элемент управления

Класс MFC

Класс ATL

Объект Visual FoxPro

ComboBox

ComboBox

DropDownList

не определено

CComboBox Class

не определено

ComboBox

ImageCombo

ComboBox

не определено

не определено

CComboBoxEx Class

не определено

Image

CheckBox

CheckBox

CheckBox

CheckBoxList

HtmlInputCheckBox

CButton Class

не определено

CheckBox

CommandButton

Button

Button

LinkButton

ImageButton

HtmlInputButton

HtmlButton

CButton Class

не определено

CommandButton

Frame

GroupBox

Panel

FlowLayoutPanel

TableLayoutPanel

Panel

не определено

не определено

не определено

не определено

OptionButton

RadioButton

RadioButton

RadioButtonList

HtmlInputRadioButton

CButton Class

не определено

OptionButton

OptionGroup

CommonDialog

FileDialog

PrintDialog

ColorDialog

FontDialog

не определено

не определено

CCommonDialog Class

не определено

CommonDialog

GETFILE( )

GETDIR( )

ListBox

ListBox

ListBox

HtmlSelect

CListBox Class

не определено

ListBox

FileSystemObject

Классы в System.IO

не определено

не определено

CFile Class

не определено

Прочие функции

HScrollBar

VScrollBar

HscrollBar

VscrollBar

не определено

не определено

CScrollBar Class

не определено

не определено

COOLBar

ToolStrip

не определено

не определено

CReBarCtrl Class

не определено

Toolbar

Label

Label

Label

не определено

CStatic

не определено

Label

TextBox

TextBox

TextBox

HtmlInputText

CEdit Class

не определено

TextBox

EditBox

MaskedEdBox

MaskedTextBox

не определено

не определено

не определено

не определено

не определено

Menu

ToolStrip

MainMenu

ContextMenu

Menu

не определено

CMenu Class

не определено

Команды меню

Animation

Изображения в элементах управления поддерживают анимированные GIF

не определено

не определено

CAnimateCtrl Class

не определено

Image

Form

Form

не определено

HtmlForm

CDialog Class

CFormView Class

CDialogImpl

CWindow

CWindowImpl Class

Form

FormSet

Timer

Timer

не определено

не определено

CWnd::SetTimer

не определено

Timer

DataGrid

DataGridView

DataGrid

GridView

DataList

Repeater

HtmlTable

не определено

не определено

Grid

DateTimePicker

DateTimePicker

не определено

не определено

CDateTimeCtrl Class

не определено

не определено

ImageList

ImageList

не определено

не определено

CImageList Class

не определено

ImageList

ListView

ListView

не определено

не определено

CListCtrl Class

не определено

ListView

Internet Transfer

WebBrowser

Классы в System.Net

не определено

HtmlInputFile

CHttpConnection Class

CFtpConnection Class

не определено

Web Browser

MonthView

MonthCalendar

Calendar

не определено

CMonthCalCtrl Class

не определено

Calendar

MonthView

ProgressBar

ProgressBar

не определено

не определено

CProgressCtrl Class

не определено

ProgressBar

PictureBox

PictureBox

Image

HtmlInputImage

CPictureHolder Class

CImage Class

Image

RichTextBox

RichTextBox

не определено

не определено

CRichEditCtrl Class

не определено

RichTextBox

SSTab

TabStrip

TabControl

не определено

не определено

CTabCtrl Class

не определено

SSTab

StatusBar

StatusStrip

StatusBar

не определено

не определено

CStatusBarCtrl Class

не определено

StatusBar

Slider

TrackBar

не определено

не определено

CSliderCtrl Class

не определено

Slider

Toolbar

ToolStrip

Toolbar

не определено

не определено

CToolBarCtrl

не определено

Toolbar

TreeView

TreeView

TreeView

не определено

CTreeCtrl Class

не определено

TreeView

UpDown

NumericUpDown

DomainUpDown

не определено

не определено

CSpinButtonCtrl Class

не определено

Spinner

WinSock

Классы в System.Net

не определено

не определено

CAsyncSocket Class

не определено

WinSock

1. ASP.NET включает серверные веб-элементы управления, которые предлагают функциональные возможности, не доступные в элементах управления Visual Basic 6.0, такие как элемент управления календаря, элементы управления перехода по веб-страницам и элементы управления входа пользователя на веб-узел. Дополнительные сведения см. в разделе Серверные элементы управления ASP.NET.

См. также

Основные понятия

Control Classes

Другие ресурсы

Элементы управления Windows Forms

ATL Window Classes

Языковые эквиваленты

Элементы управления Windows Forms (для пользователей Visual Basic 6.0)