Namespace SharpConsoleUI.Events
Classes
- CanvasMouseEventArgs
Event arguments for canvas mouse events with canvas-local coordinates.
- CanvasPaintEventArgs
Event arguments for the Paint event, carrying a CanvasGraphics context that draws to the window buffer.
- MouseEventArgs
Event arguments for mouse events
- NavigationItemChangedEventArgs
Event args raised after the selected navigation item has changed.
- NavigationItemChangingEventArgs
Event args raised before the selected navigation item changes. Can be canceled.
- TabChangedEventArgs
Event args for tab change events (after tab has changed).
- TabChangingEventArgs
Event args for tab changing events (before tab changes, cancelable).
- TabEventArgs
Event args for tab added/removed events.
- TableCellEventArgs
Event arguments for table cell events (click, double-click).
- TableRowEventArgs
Event arguments for table row events (click, double-click, activation).
- TreeNodeEventArgs
Event arguments for tree node events
Delegates
- WindowEventHandler<TEventArgs>
Represents a method that handles an event with window context access. This delegate provides access to the parent window, enabling event handlers to interact with other controls via FindControl<T>().