C# Класс System.Windows.Forms.ComboBox

Наследование: ListControl
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddItemsCore void
Draw void
DrawItemInternal void
DropDownListBox void
DropDownListBoxFinished void
FindMatchOrSetIndex void
FindStringCaseInsensitive int
FindStringCaseInsensitive int
FindStringExact int
HandleDrawItem void
IsInputCharInternal bool
LayoutComboBox void
OnAutoCompleteCustomSourceChanged void
OnGotFocus void
OnKeyDown void
OnLostFocus void
OnMouseDownCB void
OnPaintInternal void
OnTextBoxClick void
OnTextChanged void
OnTextChangedEdit void
OnValidating void
RestoreContextMenu void
SetBoundsInternal void
SetControlText void
SetControlText void
SetSelectedIndex void
SetTextBoxAutoCompleteData void
UpdateComboBoxBounds void
UpdatedItems void

Открытые методы

Метод Описание
BeginUpdate ( ) : void
ComboBox ( ) : System.Collections
EndUpdate ( ) : void
FindString ( string s ) : int
FindString ( string s, int startIndex ) : int
FindStringExact ( string s ) : int
FindStringExact ( string s, int startIndex ) : int
GetItemHeight ( int index ) : int
ResetText ( ) : void
Select ( int start, int length ) : void
SelectAll ( ) : void
ToString ( ) : string

Защищенные методы

Метод Описание
CreateHandle ( ) : void
IsInputKey ( Keys keyData ) : bool
OnBackColorChanged ( EventArgs e ) : void
OnDisplayMemberChanged ( EventArgs e ) : void
OnDrawItem ( DrawItemEventArgs e ) : void
OnDropDown ( EventArgs e ) : void
OnDropDownClosed ( EventArgs e ) : void
OnDropDownStyleChanged ( EventArgs e ) : void
OnFontChanged ( EventArgs e ) : void
OnForeColorChanged ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnHandleDestroyed ( EventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnMeasureItem ( System.Windows.Forms.MeasureItemEventArgs e ) : void
OnMouseEnter ( EventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnParentBackColorChanged ( EventArgs e ) : void
OnResize ( EventArgs e ) : void
OnSelectedIndexChanged ( EventArgs e ) : void
OnSelectedItemChanged ( EventArgs e ) : void
OnSelectedValueChanged ( EventArgs e ) : void
OnSelectionChangeCommitted ( EventArgs e ) : void
OnTextUpdate ( EventArgs e ) : void
ProcessKeyEventArgs ( Message &m ) : bool
RefreshItem ( int index ) : void
RefreshItems ( ) : void
ScaleControl ( SizeF factor, BoundsSpecified specified ) : void
SetItemCore ( int index, object value ) : void
SetItemsCore ( IList value ) : void

Приватные методы

Метод Описание
AddItemsCore ( object value ) : void
Draw ( Rectangle clip, Graphics dc ) : void
DrawItemInternal ( DrawItemEventArgs e ) : void
DropDownListBox ( ) : void
DropDownListBoxFinished ( ) : void
FindMatchOrSetIndex ( int index ) : void
FindStringCaseInsensitive ( string search ) : int
FindStringCaseInsensitive ( string search, int start_index ) : int
FindStringExact ( string s, int startIndex, bool ignoreCase ) : int
HandleDrawItem ( DrawItemEventArgs e ) : void
IsInputCharInternal ( char charCode ) : bool
LayoutComboBox ( ) : void
OnAutoCompleteCustomSourceChanged ( object sender, CollectionChangeEventArgs e ) : void
OnGotFocus ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseDownCB ( object sender, MouseEventArgs e ) : void
OnPaintInternal ( PaintEventArgs pevent ) : void
OnTextBoxClick ( object sender, EventArgs e ) : void
OnTextChanged ( EventArgs e ) : void
OnTextChangedEdit ( object sender, EventArgs e ) : void
OnValidating ( CancelEventArgs e ) : void
RestoreContextMenu ( ) : void
SetBoundsInternal ( int x, int y, int width, int height, BoundsSpecified specified ) : void
SetControlText ( string s, bool suppressTextChanged ) : void
SetControlText ( string s, bool suppressTextChanged, bool supressAutoScroll ) : void
SetSelectedIndex ( int value, bool supressAutoScroll ) : void
SetTextBoxAutoCompleteData ( ) : void
UpdateComboBoxBounds ( ) : void
UpdatedItems ( ) : void

Описание методов

BeginUpdate() публичный Метод

public BeginUpdate ( ) : void
Результат void

ComboBox() публичный Метод

public ComboBox ( ) : System.Collections
Результат System.Collections

CreateHandle() защищенный Метод

protected CreateHandle ( ) : void
Результат void

EndUpdate() публичный Метод

public EndUpdate ( ) : void
Результат void

FindString() публичный Метод

public FindString ( string s ) : int
s string
Результат int

FindString() публичный Метод

public FindString ( string s, int startIndex ) : int
s string
startIndex int
Результат int

FindStringExact() публичный Метод

public FindStringExact ( string s ) : int
s string
Результат int

FindStringExact() публичный Метод

public FindStringExact ( string s, int startIndex ) : int
s string
startIndex int
Результат int

GetItemHeight() публичный Метод

public GetItemHeight ( int index ) : int
index int
Результат int

IsInputKey() защищенный Метод

protected IsInputKey ( Keys keyData ) : bool
keyData Keys
Результат bool

OnBackColorChanged() защищенный Метод

protected OnBackColorChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnDisplayMemberChanged() защищенный Метод

protected OnDisplayMemberChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnDrawItem() защищенный Метод

protected OnDrawItem ( DrawItemEventArgs e ) : void
e DrawItemEventArgs
Результат void

OnDropDown() защищенный Метод

protected OnDropDown ( EventArgs e ) : void
e System.EventArgs
Результат void

OnDropDownClosed() защищенный Метод

protected OnDropDownClosed ( EventArgs e ) : void
e System.EventArgs
Результат void

OnDropDownStyleChanged() защищенный Метод

protected OnDropDownStyleChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnFontChanged() защищенный Метод

protected OnFontChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnForeColorChanged() защищенный Метод

protected OnForeColorChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnHandleCreated() защищенный Метод

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
Результат void

OnHandleDestroyed() защищенный Метод

protected OnHandleDestroyed ( EventArgs e ) : void
e System.EventArgs
Результат void

OnKeyPress() защищенный Метод

protected OnKeyPress ( KeyPressEventArgs e ) : void
e KeyPressEventArgs
Результат void

OnMeasureItem() защищенный Метод

protected OnMeasureItem ( System.Windows.Forms.MeasureItemEventArgs e ) : void
e System.Windows.Forms.MeasureItemEventArgs
Результат void

OnMouseEnter() защищенный Метод

protected OnMouseEnter ( EventArgs e ) : void
e System.EventArgs
Результат void

OnMouseLeave() защищенный Метод

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
Результат void

OnParentBackColorChanged() защищенный Метод

protected OnParentBackColorChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnResize() защищенный Метод

protected OnResize ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelectedIndexChanged() защищенный Метод

protected OnSelectedIndexChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelectedItemChanged() защищенный Метод

protected OnSelectedItemChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelectedValueChanged() защищенный Метод

protected OnSelectedValueChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

OnSelectionChangeCommitted() защищенный Метод

protected OnSelectionChangeCommitted ( EventArgs e ) : void
e System.EventArgs
Результат void

OnTextUpdate() защищенный Метод

protected OnTextUpdate ( EventArgs e ) : void
e System.EventArgs
Результат void

ProcessKeyEventArgs() защищенный Метод

protected ProcessKeyEventArgs ( Message &m ) : bool
m Message
Результат bool

RefreshItem() защищенный Метод

protected RefreshItem ( int index ) : void
index int
Результат void

RefreshItems() защищенный Метод

protected RefreshItems ( ) : void
Результат void

ResetText() публичный Метод

public ResetText ( ) : void
Результат void

ScaleControl() защищенный Метод

protected ScaleControl ( SizeF factor, BoundsSpecified specified ) : void
factor System.Drawing.SizeF
specified BoundsSpecified
Результат void

Select() публичный Метод

public Select ( int start, int length ) : void
start int
length int
Результат void

SelectAll() публичный Метод

public SelectAll ( ) : void
Результат void

SetItemCore() защищенный Метод

protected SetItemCore ( int index, object value ) : void
index int
value object
Результат void

SetItemsCore() защищенный Метод

protected SetItemsCore ( IList value ) : void
value IList
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string