Wisej.Web.ScrollableControl
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Defines a base class for controls that support auto-scrolling behavior.
Initializes a new instance of the ScrollableControl class.
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:
ArgumentOutOfRangeException The Height or Width value assigned is less than 0.
Size: Returns or sets the minimum size of the auto-scroll. (Default: {Width=0, Height=0}
)
Rectangle: Returns the client rectangle to use in the designer.
Rectangle: Returns the rectangle that represents the virtual display area of the control.
HScrollProperties: Returns the properties associated with the horizontal scroll bar.
Boolean: Returns whether the horizontal scroll bar is visible.
Boolean: Returns whether the scrollbars are being created overlapped with the content in the browser at runtime.
ScrollBars: Returns or sets the type of scroll bars to display for the ScrollableControl control. (Default: Both
)
Size: Returns the size of the native scrollbar in design mode and the themed scrollbar at runtime.
VScrollProperties: Returns the properties associated with the vertical scroll bar.
Boolean: Returns whether the vertical scroll bar is visible.
Returns the width of the themed vertical scrollbar.
Returns: Size.
Fires the RightToLeftChanged event.
e
Fires the Scroll event.
e
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.
Fires the VisibleChanged event.
e
Processes the event from the client.
e
Event arguments.
Renders the client component.
config
Dynamic configuration object.
Updates the client component using the state information.
state
Dynamic state object.
Computes the location of the specified screen point into client coordinates.
point
Returns: Point. A Point that represents the converted Point, point , in client coordinates.
Computes the location of the specified client point into screen coordinates.
point
Returns: Point. A Point that represents the converted Point, point , in screen coordinates.
Scrolls the specified child control into view.
control
The child control to scroll into view.
Scrolls the specified child control into view. using the specified alignX and alignY preferences.
control
The child control to scroll into view.
alignX
alignY
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.
Represents a panel that dynamically lays out its contents in a grid composed of rows and columns.
UI implementation for the FileDialog class.
UI implementation for the FolderDialog class.
Represents the navigation and manipulation user interface (UI) for controls that are bound to a data source.
Provides focus-management functionality for controls that can function as a container for other controls.
Represents a panel that dynamically arranges its controls horizontally or vertically in automatic rows or columns.
Represents a window or dialog box that makes up an application's user interface.
Represents a web page that fills the browser and acts as the main container for the application. An application can have only one active main page at any given time.
Represents a collapsible panel with an optional header that contains a group of controls.
Represents a control consisting of a movable bar that divides a container's display area into two resizable panels.
Provides an empty control that can be used to create other controls.
Displays data in a customizable list format.
Represents a desktop container that can host floating windows.
Represents a panel that dynamically arranges its child controls.
Provides an popup container that can be attached to other controls.
Provides access to the UserData
and Tag
properties associated to the component implementing this interface.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
All wisej components implement this interface.
Allows an object to serialize itself.
Wisej.Web.ScrollEventHandler
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Represents the method that handles the Scroll event of a ScrollableControl, ScrollBar, TrackBar, or DataGridView.
sender
The source of the event.
e
A that contains the event data.
Fired when the user or code scrolls through the client area.
Fired when the scroll box has been moved by either a mouse or keyboard action.
Fired when the user or code scrolls the grid.
Fired when the widget scrolls its content.
Fired when the user or code scrolls the .
An that contains the event data.
A that contains the event data.
A that contains the event data.
The screen coordinate to convert.
The client coordinate to convert.
Indicates the preference. The final location of the control depends on the scrollable range and the available space. Note that will not scroll the control to the center, but will instead scroll it into the closest visible location with the minimum movement.
Indicates the preference. The final location of the control depends on the scrollable range and the available space. Note that will not scroll the control to the middle, but will instead scroll it into the closest visible location with the minimum movement.
Creates a panel that is associated with a .
Represents a single tab page in a .
Used by the control to display data at run time.
Represents a panel in a control.
All wisej controls derived from the class must implement this interface.
Wisej.Web.ScrollEventArgs
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Provides data for the Scroll event.
Initializes a new instance of the ScrollEventArgs class using the given values for the Type and NewValue properties.
args
The arguments received from the client.
Initializes a new instance of the ScrollEventArgs class using the given values for the Type and NewValue properties.
type
newValue
The new value for the scroll bar.
Initializes a new instance of the ScrollEventArgs class using the given values for the Type, NewValue, and ScrollOrientation properties.
type
newValue
The new value for the scroll bar.
scroll
Initializes a new instance of the ScrollEventArgs class using the given values for the Type, OldValue, and NewValue properties.
type
oldValue
The old value for the scroll bar.
newValue
The new value for the scroll bar.
Initializes a new instance of the ScrollEventArgs class using the given values for the Type, OldValue, NewValue, and ScrollOrientation properties.
type
oldValue
The old value for the scroll bar.
newValue
The new value for the scroll bar.
scroll
Int32: Returns or sets the new Value of the scroll bar.
Int32: Returns the old Value of the scroll bar.
ScrollOrientation: Returns the scroll bar orientation that raised the Scroll event.
ScrollEventType: Returns the type of scroll event that occurred.
One of the values.
One of the values.
One of the values.
One of the values.
One of the values.
One of the values.
Represents the method that handles the Scroll event of a , , , or .