Class ActionsListBox
Implements list box control with list of actions. When item is double clicked, associated action is executed.
public class ActionsListBox : VirtualTreeControl, IBaseObjectWithAttr, IBaseObjectWithId, INotifyPropertyChanged, IDisposableObject, IBaseObject, ISupportInitialize, IFocusable, ITextProperty, IComponent, IControl, IDisposable, IWin32Window, INotifyDataErrorInfo, ITreeControlItemContainer
- Inheritance
-
ActionsListBox
- Implements
Constructors
- ActionsListBox()
Initializes a new instance of the ActionsListBox class.
- ActionsListBox(Control)
Initializes a new instance of the ActionsListBox class.
Methods
- AddAction(string, Action?)
Adds Action to the ActionsListBox.
- AddActionSpacer(bool)
Adds an empty space to the ActionsListBox.
- AddBusyAction(Func<string, Action, ListControlItem>, string, Action)
Adds "heavy" Action to the VirtualListBox. When action executes, application's cursor is changed to the "busy" cursor.
- AddBusyAction(string, Action)
Adds "heavy" Action to the ActionsListBox. When action executes, application's cursor is changed to the "busy" cursor.