listcontrol-class
An abstract class that represents list control (menu, ListBox, CheckListBox) used in Korzh.EasyQuery.WinForms.ListXElement.
public abstract class Korzh.EasyQuery.WinForms.ListControl
: IDisposable
Assembly: Korzh.EasyQuery.WinForms.dll
Constructors
Name | Type | Description |
---|---|---|
ListControl() | void | Initializes a new instance of the Korzh.EasyQuery.WinForms.ListControl class. |
Fields
Name | Type | Description |
---|---|---|
_parentElement | ListXElement | The reference to parent element control |
Properties
Name | Type | Description |
---|---|---|
ControlType | string | Gets the type of the control. |
MultiSelect | bool | Gets a value indicating whether the control supports multi selection. |
SelectedItem | ValueItem | Gets the selected item. |
Sorting | XSortOrder | Gets or sets the sort order for the list |
Visible | bool | Gets a value indicating whether this Korzh.EasyQuery.WinForms.ListControl is visible. |
Methods
Name | Type | Description |
---|---|---|
Dispose() | void | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Dispose(bool disposing) | void | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
Hide() | void | Hides list control |
RefillItems(ValueItemList items) | void | Refills the items. |
Show(ListXElement parentElement, Point position) | void | Shows list control. |