[]
Implements base ListBox with "Select/unselect All" option
public class ListBoxElement : DockPanel, ISupportUia
| Name | Description |
|---|---|
| ListBoxElement() | Creates a new instance of ListBoxElement |
| Name | Description |
|---|---|
| CheckAll | Gets "CheckAll" element. |
| EmptyString | Gets or sets a value used for displaying empty strings. |
| Items | Gets checklist child items as a ElementList. |
| NullEmptyString | Gets or sets a value used for displaying null ore empty strings. |
| NullString | Gets or sets a value used for displaying null strings. |
| ScrollableCheckList | Gets list holder panel. |
| SelectedIndex | Gets or sets currently selected index. |
| UpdateCheckList | Gets or sets a value determines whether checklist is blocked to be updated or not. |
| Name | Description |
|---|---|
| AddItem(string, bool) | Adds new checkbox item with determined displayed text and checkstate. |
| AreAllItemsChecked(bool) | Geths a value indicates whether all items has equal checkstate determined |
| ClearItems() | Clears checklist. |
| GetItemCheckState(int) | Sets checkstate for an item with the certain index. |
| GetItemChecked(int) | Gets a value that indicates whether the item with certain index is checked or not. |
| GetObjectCheckState(object) | Gets item's checkstate. |
| IsItemChecked(string) | Gets a value that indicates whether the item is checked or not. |
| OnItemChecked(C1ItemCheckEventArgs) | Raizes an event when item's check state changed. |
| OnKeyDown(KeyEventArgs) | Called by the host control when the user presses a key and this Element has the focus. |
| SetItemCheckState(int, CheckState) | Sets checkstate for an item with the certain index. |
| SetItemChecked(int, bool) | Sets CheckState for an item with the certain index. |
| SetObjectCheckState(object, CheckState) | Sets item's checkstate. |
| UpdateSelectAllCheckState() | Updates "Select All" checkbox checkstate according with list items checkstates. |
| Name | Description |
|---|---|
| ItemChecked | Event raized when item's check state changed. |