Wisej.Web.AcceleratorEventHandler
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Represents the method that will handle the Accelerator event.
sender
The source of the event.
e
A that contains the event data.
Fired when one of the key is pressed.
Wisej.Web.AcceleratorEventArgs
keyData
component
The Wisej component that originated the keyboard event.
Represents the method that will handle the event.
A representing the key that was pressed, combined with any modifier flags that indicate which CTRL, SHIFT, and ALT keys were pressed at the same time. Possible values are obtained be applying the bitwise OR (|) operator to constants from the enumeration.
Wisej.Web.ContainerControl
Namespace: Wisej.Web
Assembly: Wisej.Framework (4.0.0.0)
Provides focus-management functionality for controls that can function as a container for other controls.
Initializes a new instance of the ContainerControl class.
Keys[]: Returns or sets a collection of keys that fire the Accelerator event when the user presses the accelerator key while the focus is on any child control. (Default: null
)
Control: Returns or sets the active control on the container control.
Throws:
ArgumentException The Control assigned could not be activated.
SizeF: Returns the scaling factor between the current and design-time automatic scaling dimensions.
BindingContext: Returns or sets the BindingContext for the control.
Boolean: Returns or sets whether the container will receive key events before the event is passed to the control that has focus. (Default: False
)
Form: Returns the Form that the container control is assigned to.
Page: Returns the Page that the container control is assigned to.
Boolean: Enables or disables right-to-left layout when the value of RightToLeft is Yes (Default: False
)
Recursive function that makes sure that the chain of active controls is coherent.
control
Control to activate.
Returns: Boolean.
control
oldParent
Disposes the page and related resources.
disposing
true when this method is called by the application rather than a finalizer.
Ensures the currently active control is focusable.
Make sure we have a valid choice of last unvalidated control if at all possible.
candidate
Sets the focus to the active control.
proposedSize
Returns: Size.
Returns: Boolean.
Fires the Accelerator event.
e
Fires the AutoValidateChanged event.
e
Raised when the control is created.
Fires the FontChanged event.
e
Fires the FontChanged event when the Font property value of the control's container changes.
e
Fires the RightToLeftLayoutChanged event.
e
Processes the event from the client.
e
Event arguments.
Renders the client component.
config
Dynamic configuration object.
Processes a key event before the KeyDown and KeyUp events.
e
Returns: Boolean. true if the key event was processed by the control; otherwise false.
Starts listening to the Application.ResponsiveProfileChanged event.
control
performLayout
Activates a child control. Optionally specifies the direction in the tab order to select the control from.
directed
true to specify the direction of the control to select; otherwise, false.
forward
true to move forward in the tab order; false to move backward in the tab order.
Returns: Control.
control
Stops listening to the Application.ResponsiveProfileChanged event.
Updates the focusedControl variable by walking towards the activeControl variable, firing enter and leave events and validation as necessary.
Validates the last unvalidated control and its ancestors up through, but not including the current control.
Returns: Boolean.
Validates the last unvalidated control and its ancestors up through, but not including the current control.
checkAutoValidate
Returns: Boolean.
checkAutoValidate
Returns: Boolean.
AcceleratorEventHandler Fired when one of the Accelerators key is pressed.
EventHandler Fired when the value of the RightToLeftLayout property changes.
UI implementation for the FileDialog class.
UI implementation for the FolderDialog class.
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 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.
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.
Provides the functionality for a control to act as a parent for other controls.
Controls that support drag & drop operations implement this interface.
All wisej components implement this interface.
Allows an object to serialize itself.
A that contains the event data.
A that contains the event data.
A that contains the event data.
An that contains the event data.
A that contains the event data.
A that contains the event data.
If true, the value of the property is used to determine if validation should be performed; if false, validation is unconditionally performed.
validatedControlAllowsFocusChange
All wisej controls derived from the class must implement this interface.