AddListItem(ValueItem parentItem, ValueItem newItem) | void | Adds a new item to the list (menu). |
AddListItem(ValueItem parentItem, string text, string value, string action, string hint) | ValueItem | Adds a new item to the list (menu). |
AddListItem(ValueItem parentItem, string text, string value) | ValueItem | Adds a new item to the list (menu). |
CalcNewValue() | string | Gets the new value from edit control |
CheckListControl(bool refill) | void | Checks if the list control is created correctly and re-creates it if necessary. |
CoreGetTextAdjustedByValue(string newValue) | string | Gets the element's text according to its value. This method can be overridden in inherited classes. |
CoreLaunch() | void | Is called when both Korzh.EasyQuery.WinForms.XElement.ParentRow and Korzh.EasyQuery.WinForms.XElement.ParentPanel for this element are established. |
CoreRefreshList() | void | Internal implementation of Korzh.EasyQuery.WinForms.ListXElement.RefreshList method. It makes parent panel to raise RequestList event to fill the custom lists. |
CreateListControl() | ListControl | Creates the list control. |
CreateRootItem() | void | Creates the root ValueItem object. |
DoItemsChanged(object sender, EventArgs e) | void | Called when Changed event occurs in root item |
GetItemByValue(string val, ValueItem& resItem) | bool | Gets the item by value. |
GetValueByItems() | string | Calculates element value by currently selected items. |
HideControl() | void | Hides the control that allows to edit the value. |
LinkClickedHandler(object sender, LinkLabelLinkClickedEventArgs e) | void | Handler of element control System.Windows.Forms.Control.Click event. |
OnItemsReassigned() | void | Called when Items property have been assigned to new value. |
ParseXmlNode(XmlNode node) | void | Parses the XML-description of element. |
RecreateListControl() | void | Recreates the list control according on control type (LISTBOX or MENU) |
RefreshList() | void | Refreshes the list. |
RequestList(string listName) | void | Generates internal signal to request the list. |
SelectFirstItem() | void | Selects the first item. |
SelectItemsByValue() | void | Selects the items by value. |
ShowControl() | void | Shows the control that allows to edit the value. |
ShowListControl() | void | Shows the list control. |