Table of Contents

Class InteriorControlActivity

Namespace
Alternet.UI
Assembly
Alternet.UI.Common.dll

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.