C# Класс Ushahidi.Common.Controls.ScrollListBox

Показать файл Открыть проект

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

Метод Описание
Add ( Control control ) : void

Add new item

Add ( Control control, bool refresh ) : void

Add new items

AdjustHeight ( ) : void

Adjust height of list box to fit bottom of last item

Clear ( ) : void

Clear all items

Dispose ( ) : void

Dispose of resources

Focus ( ) : bool

Focus on list, if nothing currently selected, then select first item

GetAbsoluteY ( int y, Control source, Control root ) : int

Get the absolute Y position

Invalidate ( ) : void

Invalidate

Refresh ( ) : void

Refresh

Remove ( Control control ) : void

Remove an item

ScrollListBox ( ) : System

Scroll List Box

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

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

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

Метод Описание
EnhancedListBox_KeyDown ( object sender, KeyEventArgs e ) : void

Handle KeyDown of list box

GetSelectedIndex ( Control item ) : int

Get the selected index

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

MaxBottom ( ControlCollection controls ) : int

Get the maximum bottom position of lowest control

OnItemClick ( object sender, EventArgs e ) : void

Upon single click, fire IndexChanged event

OnItemDoubleClick ( object sender, EventArgs e ) : void

Upon DoubleClick, fire ItemSelected event

OnItemSelected ( Control item ) : void

Fire ItemSelected event, if handler is registered

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

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

Add new item
public Add ( Control control ) : void
control Control item to add
Результат void

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

Add new items
public Add ( Control control, bool refresh ) : void
control Control item to add
refresh bool should refresh list?
Результат void

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

Adjust height of list box to fit bottom of last item
public AdjustHeight ( ) : void
Результат void

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

Clear all items
public Clear ( ) : void
Результат void

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

Dispose of resources
public Dispose ( ) : void
Результат void

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

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

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

Focus on list, if nothing currently selected, then select first item
public Focus ( ) : bool
Результат bool

GetAbsoluteY() публичный статический Метод

Get the absolute Y position
public static GetAbsoluteY ( int y, Control source, Control root ) : int
y int the mouse Y
source Control source control
root Control root control
Результат int

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

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

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

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

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

Remove an item
public Remove ( Control control ) : void
control Control list box item to remove
Результат void

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

Scroll List Box
public ScrollListBox ( ) : System
Результат System