Class InteriorControlActivity
Implements mouse handling for the InteriorDrawable.
public class InteriorControlActivity : BaseControlActivity, IBaseObjectWithAttr, IBaseObjectWithId, INotifyPropertyChanged, IDisposableObject, IBaseObject, IControlNotification, IDisposable
- Inheritance
-
InteriorControlActivity
- Implements
Constructors
- InteriorControlActivity(InteriorDrawable)
Initializes a new instance of the InteriorControlActivity class.
Properties
- SendScrollToControl
Gets or sets whether to send scroll events to the attached control. Default is
true.
Methods
- AfterClick(AbstractControl, EventArgs)
Called after the control is clicked.
- AfterLostFocus(AbstractControl, LostFocusEventArgs)
This method is invoked when the control lost focus.
- AfterMouseCaptureLost(AbstractControl, EventArgs)
Called after the control loses mouse capture.
- AfterMouseLeave(AbstractControl, EventArgs)
Called after the mouse pointer leaves the control.
- AfterScroll(AbstractControl, ScrollEventArgs)
Called after the Scroll event is raised.
- AfterSetScrollBarInfo(AbstractControl, bool, ScrollBarInfo)
Called after the SetScrollBarInfo(bool, ScrollBarInfo) method is called.
- AfterVisibleChanged(AbstractControl, EventArgs)
Called after the value of the Visible property changes.
- AfterVisualStateChanged(AbstractControl, EventArgs)
Called when VisualStateChanged property is changed.
- BeforeMouseDown(AbstractControl, MouseEventArgs)
Called before the mouse button was pressed.
- BeforeMouseMove(AbstractControl, MouseEventArgs)
Called before the mouse pointer was moved.
- BeforeMouseUp(AbstractControl, MouseEventArgs)
Called before the mouse button was released.
- DisposeManaged()
Override to dispose managed resources. Here we dispose all used object references.
- ResetDragging(AbstractControl)
Resets the dragging state to its default value.