C# Класс FastColoredTextBoxNS.AutocompleteListView

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

Private Properties

Свойство Тип Описание
AdjustScroll void
AutocompleteListView System
DoAutocomplete void
DoAutocomplete void
DoAutocomplete void
DoSelectedVisible void
OnSelecting void
PointToItemIndex int
ProcessKey bool
ResetTimer void
SetToolTip void
tb_KeyDown void
tb_KeyPressed void
tb_SelectionChanged void
timer_Tick void

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

Метод Описание
AddItem ( AutocompleteItem item ) : void
SelectNext ( int shift ) : void
SetAutocompleteItems ( ICollection items ) : void
SetAutocompleteItems ( IList items ) : void

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

Метод Описание
OnMouseClick ( MouseEventArgs e ) : void
OnMouseDoubleClick ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnScroll ( ScrollEventArgs se ) : void
ProcessCmdKey ( Message &msg, Keys keyData ) : bool

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

Метод Описание
AdjustScroll ( ) : void
AutocompleteListView ( FastColoredTextBox tb ) : System
DoAutocomplete ( ) : void
DoAutocomplete ( AutocompleteItem item, Range fragment ) : void
DoAutocomplete ( bool forced ) : void
DoSelectedVisible ( ) : void
OnSelecting ( ) : void
PointToItemIndex ( Point p ) : int
ProcessKey ( Keys keyData, Keys keyModifiers ) : bool
ResetTimer ( Timer timer ) : void
SetToolTip ( AutocompleteItem autocompleteItem ) : void
tb_KeyDown ( object sender, KeyEventArgs e ) : void
tb_KeyPressed ( object sender, KeyPressEventArgs e ) : void
tb_SelectionChanged ( object sender, EventArgs e ) : void
timer_Tick ( object sender, EventArgs e ) : void

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

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

public AddItem ( AutocompleteItem item ) : void
item AutocompleteItem
Результат void

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

protected OnMouseClick ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

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

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e MouseEventArgs
Результат void

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

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Результат void

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

protected OnScroll ( ScrollEventArgs se ) : void
se System.Windows.Forms.ScrollEventArgs
Результат void

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

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg System.Windows.Forms.Message
keyData Keys
Результат bool

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

public SelectNext ( int shift ) : void
shift int
Результат void

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

public SetAutocompleteItems ( ICollection items ) : void
items ICollection
Результат void

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

public SetAutocompleteItems ( IList items ) : void
items IList
Результат void