ScrollableControl

Wisej.Web.ScrollableControl

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.5.0.0)

Defines a base class for controls that support auto-scrolling behavior.

public class ScrollableControl : Control

Constructors

Initializes a new instance of the ScrollableControl class.

Properties

Boolean: Returns or sets whether the container enables the user to scroll to any controls placed outside of its visible boundaries. (Default: False)

Size: Returns or sets the size of the auto-scroll margin. (Default: {Width=0, Height=0})

Throws:

Size: Returns or sets the minimum size of the auto-scroll. (Default: {Width=0, Height=0})

Rectangle: Returns the rectangle that represents the virtual display area of the control.

HScrollProperties: Returns the properties associated with the horizontal scroll bar.

ScrollBars: Returns or sets the type of scroll bars to display for the ScrollableControl control. (Default: Both)

VScrollProperties: Returns the properties associated with the vertical scroll bar.

Methods

Computes the location of the specified screen point into client coordinates.

Returns: Point. A Point that represents the converted Point, point , in client coordinates.

Computes the location of the specified client point into screen coordinates.

Returns: Point. A Point that represents the converted Point, point , in screen coordinates.

Scrolls the specified child control into view.

Scrolls the specified child control into view. using the specified alignX and alignY preferences.

Events

ScrollEventHandler Fired when the user or code scrolls through the client area.

This event fires only if there is an handler attached to it. A simple overload of the On[Event] method in a derived class will not be invoked unless there is at least one handler attached to the event.

Inherited By

Implements

Last updated