Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Wisej.Web.Animation
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Provides support for animating controls or windows using predefined animations definitions or custom animations in response to certain events.
Initializes a new instance of the class.
Initializes a new instance of the class attached to an implementation.
: Manages a collection of used defined animation definitions.
: Returns or sets the object that contains programmer-supplied data associated with this component.
Returns a value indicating whether a control can be extended.
Returns: . true if the control can be extended; otherwise, false.
Removes all animations.
Animation properties.
Returns: . The name of the selected animation.
Throws:
control is null.
Fires the event.
Fires the event.
Removes all the animation properties from the control .
Runs the animation of the specified immediately. If the control doesn't have a configured animation this method doesn't do anything.
Fired when the animation ends.
Fired when the animation begins.
container
An IContainer that represents the container of the Animation extender.
extendee
The control to be extended.
control
The control to get the animation name for.
e
e
control
Control to remove from the Animation extender.
control
The control to animate.
All wisej components implement this interface.
Allows an object to serialize itself.
Public Class Animation
Inherits Component
Implements IExtenderProviderpublic class Animation : Component, IExtenderProviderWisej.Web.AnimationEventHandler
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents the method that will handle the Start or End event of a Animation extender.
public delegate void AnimationEventHandler(Object sender, AnimationEventArgs e)Public Delegate Sub AnimationEventHandler(ByVal sender As [Object], ByVal e As AnimationEventArgs)sender
The source of the event.
e
A AnimationEventArgs that contains the event data.
Fired when the animation begins.
Fired when the animation ends.
String: Returns the name of the animation that has fired the event.
Represents the method that will handle the or event of a extender.
Public Class AnimationEventArgs
Inherits EventArgspublic class AnimationEventArgs : EventArgsWisej.Web.Animation Properties
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Defines the animation properties.
public class PropertiesPublic Class PropertiesCreates a new instance of the animation properties.
: Returns or sets the delay before the animation starts in milliseconds.
: Returns or sets the duration of the animation in milliseconds.
0 = Default. The animation is executed within the duration defined in the animation definition.
: Returns or sets the animation trigger event.
: Returns or sets the frame to keep when the animation ends.
-1 = Keeps the default frame as configured in the animation definition.
: Returns or sets the name of the selected animation.
: Returns or sets the number of times to repeat the animation.
-1 = Infinite. 0 = Default; the animation is repeated the number of times defined in the animation definition.
: Returns or sets whether the animation should be executed in reverse order.
: Returns or sets the speed curve of an animation.
Runs the animation on the connected component immediately.
Wisej.Web.JavaScript ClientEvent
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represent a JavaScript event and the corresponding code to execute on the client when the event is fired.
public class ClientEventPublic Class ClientEvent: Returns or sets the name of the event. Not all events are available to all controls, which events are fired depends on the widget that corresponds to the control.
: Returns or sets the JavaScript handler for the event.
Wisej.Web.ErrorBlinkStyle
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Specifies constants indicating when the error icon, supplied by an ErrorProvider, should blink to alert the user that an error has occurred.
public enum ErrorBlinkStyle : EnumPublic Enum ErrorBlinkStyle As [Enum]AlwaysBlink
Always blink when the error icon is first displayed, or when a error description string is set for the control and the error icon is already displayed.
BlinkIfDifferentError
Blinks when the icon is already displayed and a new error string is set for the control.
NeverBlink
Never blink the error icon.
Returns or sets a value indicating when the error icon flashes.
Default
Use the icon defined in the theme.
Error
An error icon.
Info
An information icon.
None
No icon.
Warning
A warning icon.
Returns or sets a value that defines the type of icon to be displayed alongside the HelpTip text.
Returns or sets a value that defines the type of icon to be displayed alongside the ToolTip text.
Public Enum ToolTipIcon As [Enum]public enum ToolTipIcon : EnumBottomLeft
The icon appears aligned with the bottom of the control and the left of the control.
BottomRight
The icon appears aligned with the bottom of the control and the right of the control.
MiddleLeft
The icon appears aligned with the middle of the control and the left of the control.
MiddleRight
The icon appears aligned with the middle of the control and the right of the control.
TopLeft
The icon appears aligned with the top of the control and to the left of the control.
TopRight
Returns or sets the default .
Returns a value indicating where the error icon should be placed in relation to the control.
Public Enum ErrorIconAlignment As [Enum]public enum ErrorIconAlignment : EnumBlink
Blink animation, the element appears and disappears.
Bounce
Bounce animation. The element bounces up and down.
None
No animation.
Tada
Tada animation. The element is zoomed, giggles and returns to its original size and location.
Returns or sets a value indicating the type of animation to perform when the error icon blinks..
Public Enum ErrorAnimationType As [Enum]public enum ErrorAnimationType : EnumWisej.Web.Rotation Properties
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents the set of CSS3 rotation properties.
public class PropertiesPublic Class PropertiesCreates a new instance of the rotation properties.
: Enables or disables the rotation.
: Hides the backside of a rotated component.
: Changes the position of transformed elements by setting the location of the rotation fulcrum in relation to the widget. If left empty, the default is 50% 50%, the center of the control.
: Defines a perspective view for a 3D transformed element.
: Defines a 3D rotation along the X-axis.
: Defines a 3D rotation along the Y-axis.
: Defines a 3D rotation along the Z-axis.
: Defines a 3D scale (%) transformation by giving a value for the X-axis.
: Defines a 3D scale (%) transformation by giving a value for the Y-axis.
: Defines a 3D scale (%) transformation by giving a value for the Z-axis.
The icon appears aligned with the top of the control and to the right of the control.
Default
The animation has the speed defined in the original definition. This is the default.
Ease
The animation has a slow start, then fast, before it ends slowly
EaseIn
The animation has a slow start.
EaseInOut
The animation has both a slow start and a slow end.
EaseOut
The animation has a slow end.
Linear
Returns or sets the speed curve of an animation.
Public Enum AnimationTiming As [Enum]public enum AnimationTiming : EnumWisej.Web.StyleSheet
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
The animation has the same speed from start to end.
Adds CSS styling to controls.
public class StyleSheet : Component, IWisejExtenderProvider, IExtenderProviderPublic Class StyleSheet
Inherits Component
Implements IWisejExtenderProvider, IExtenderProviderInitializes a new instance of the StyleSheet without a specified container.
Initializes a new instance of the StyleSheet class with a specified container.
container
An that represents the container of the extender.
String: Returns or sets the CSS definitions managed by the extender.
String: Returns or set the source of the CSS file containing the CSS definitions managed by the extender.
Object: Returns or sets the object that contains programmer-supplied data associated with the StyleSheet extender.
Returns true if the StyleSheet extender can offer an extender property to the specified target component.
target
The target object to add an extender property to.
Returns: Boolean. true if the StyleSheet class can offer one or more extender properties; otherwise, false.
Removes all css classes.
Retrieves the CSS class name associated with the specified control.
control
The for which to retrieve the CSS class name.
Returns: String. The CSS class name added to the specified control.
Adds the CSS class name to the specified control.
control
The to add the CSS class name to.
cssClass
The CSS class name to add to the control.
All wisej components implement this interface.
Defines the interface for extending properties to other components in a container.
Allows an object to serialize itself.
Wisej.Web.HelpTip
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Wisej.Web.Rotation
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents a small rectangular pop-up window that displays a brief help text next to a control when it gets activated (focused).
public class HelpTip : Component, IExtenderProviderPublic Class HelpTip
Inherits Component
Implements IExtenderProviderInitializes a new instance of the HelpTip without a specified container.
Initializes a new instance of the HelpTip class with a specified container.
container
An that represents the container of the extender.
Boolean: Returns or sets whether the HelpTip provider is currently active.
Placement: Returns or sets the position of the HelpTip in relation to the target control.
Boolean: Returns or sets a value indicating that the control can display html in the Text property.
Int32: Returns or sets the period of time the HelpTip remains visible if the pointer is stationary on a control with specified HelpTip text.
Color: Returns or sets the background color for the HelpTip.
Color: Returns or sets the foreground color for the HelpTip.
ToolTipIcon: Returns or sets a value that defines the type of icon to be displayed alongside the HelpTip text.
Int32: Returns or sets the time that passes before the HelpTip appears.
Object: Returns or sets the object that contains programmer-supplied data associated with the HelpTip.
Returns true if the HelpTip can offer an extender property to the specified target component.
target
The target object to add an extender property to.
Returns: Boolean. true if the HelpTip class can offer one or more extender properties; otherwise, false.
Removes all HelpTip text currently associated with the HelpTip component.
Retrieves the HelpTip text associated with the specified control.
control
The for which to retrieve the text.
Associates HelpTip text with the specified control.
control
The to associate the HelpTip text with.
caption
The HelpTip text to display when the pointer is on the control.
All wisej components implement this interface.
Allows an object to serialize itself.
Add rotation capabilities along the X,Y,Z axis to Control controls.
public class Rotation : Component, IWisejExtenderProvider, IExtenderProviderPublic Class Rotation
Inherits Component
Implements IWisejExtenderProvider, IExtenderProviderInitializes a new instance of the Rotation extender without a specified container.
Initializes a new instance of the Rotation extender with a specified container.
container
An that represents the container of the extender.
Object: Returns or sets the object that contains programmer-supplied data associated with the StyleSheet extender.
Returns true if the Rotation extender can offer an extender property to the specified target component.
target
The target object to add an extender property to.
Returns: Boolean. true if the Rotation class can offer one or more extender properties; otherwise, false.
Removes all rotation properties.
Rotation properties.
control
The for which to retrieve the rotation properties.
Returns: Properties. A Properties instance with the rotation properties.
Removes all the rotation properties from the control .
control
Control to remove from the extender.
Assigns the rotation properties to the control.
control
The control to rotate.
properties
An instance of defining the rotation style.
All wisej components implement this interface.
Defines the interface for extending properties to other components in a container.
Allows an object to serialize itself.
Int32: Returns the number of items in the collection.
ClientEvent: Returns the ClientEvent element at the specified index .
Adds the ClientEvent instance to the collection.
item
item to add to the collection.
Removes all the ClientEvent items from the collection.
Checks whether the specified item exists in the collection.
item
items to find in the collection.
Returns: Boolean. True of the collection contains the specified item .
Returns the position of the specified item in the collection.
item
item to locate in the collection.
Returns: Int32. The index of the specified item or -1 if not found.
Inserts the item into the collection at the specified index .
index
Position where to insert the item .
item
item to insert into the collection.
Removes the item from the collection.
item
instance to remove from the collection.
Returns: Boolean. True of the specified item was found and removed from the collection.
Removes the ClientEvent item at the location index .
index
Position of the item to remove from the collection.
CollectionChangeEventHandler Fired when the collection has changed.
Public Class ClientEventCollection
Inherits IList
Implements ICollection, IEnumerable, IList(Of ClientEvent), ICollection(Of ClientEvent), IEnumerable(Of ClientEvent)public class ClientEventCollection : IList, ICollection, IEnumerable, IList<ClientEvent>, ICollection<ClientEvent>, IEnumerable<ClientEvent>Wisej.Web.ToolTip
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents a small rectangular pop-up window that displays a brief description of a control's purpose when the user rests the pointer on the control.
public class ToolTip : Component, IExtenderProviderPublic Class ToolTip
Inherits Component
Implements IExtenderProviderInitializes a new instance of the ToolTip without a specified container.
Initializes a new instance of the ToolTip class with a specified container.
container
An that represents the container of the extender.
Boolean: Returns or sets whether the ToolTip provider is currently active.
Nullable<Placement>: Returns or sets the alignment side and position of the tooltips.
Boolean: Returns or sets a value indicating that the control can display HTML in the Text property.
Int32: Returns or sets the automatic delay for the ToolTip.
Int32: Returns or sets the period of time the ToolTip remains visible if the pointer is stationary on a control with specified ToolTip text.
Color: Returns or sets the text color of the ToolTip.
Int32: Returns or sets the time that passes before the ToolTip appears.
Object: Returns or sets the object that contains programmer-supplied data associated with the ToolTip.
ToolTipIcon: Returns or sets a value that defines the type of icon to be displayed alongside the ToolTip text.
String: Returns or sets the icon name or URL to use as the ToolTip icon.
Returns true if the ToolTip can offer an extender property to the specified target component.
target
The target object to add an extender property to.
Returns: Boolean. true if the ToolTip class can offer one or more extender properties; otherwise, false.
Removes all ToolTip text currently associated with the ToolTip component.
Retrieves the ToolTip text associated with the specified control.
control
The for which to retrieve the text.
Associates ToolTip text with the specified control.
control
The to associate the ToolTip text with.
caption
The ToolTip text to display when the pointer is on the control.
Shows the tooltip net to the target component.
target
A Wisej control or component (i.e. column, header).
text
Text to show in the tooltip.
Shows the tooltip at the specified x and y screen coordinates.
text
Text to show in the tooltip.
x
y
Shows the tooltip at the specified location .
text
Text to show in the tooltip.
location
Location of the tooltip in screen coordinates.
All wisej components implement this interface.
Allows an object to serialize itself.
Initializes a new instance of the TabOrderManager without a specified container.
Initializes a new instance of the TabOrderManager class with a specified container.
container
An that represents the container of the extender.
Updates the TabIndex of all the children controls.
container
Container owning the children to update.
direction
One of indicating how to increase the tab index.
tabIndex
Starting tab index.
Returns: Int32.
Removes all TabOrderManagerDirection values.
Returns or sets the TabOrderManagerDirection assigned to the specified container.
container
The container that will use the to automatically arrange the of its children.
Returns: TabOrderManagerDirection. One of the TabOrderManagerDirection values.
Resets the TabOrderManagerDirection assigned to the specified container .
container
Adds the TabOrderManagerDirection to the specified container.
container
The container to assign the to.
value
New to assign to the container .
Updates the tab order of the top container and all its child containers.
Updates the TabIndex of all children controls using the specified TabOrderManagerDirection to calculate the tabbing order.
container
The that container the child control to update.
direction
The used to determine the new tabbing order.
Public Class TabOrderManager
Inherits Component
Implements IExtenderProviderpublic class TabOrderManager : Component, IExtenderProviderWisej.Web.JavaScript
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Allows controls to execute javascript code.
Initializes a new instance of the without a specified container.
Initializes a new instance of the class with a specified container.
: Returns or sets the object that contains programmer-supplied data associated with the extender.
Returns true if the JavaScript extender can offer an extender property to the specified target component.
Returns: . true if the class can offer one or more extender properties; otherwise, false.
Removes all scripts.
Retrieves the JavaScript code associated with the specified control. The JavaScript code will be execute on the client when the control is created or refreshed.
Returns: . A containing the javascript code for the specified control.
Returns the collection of JavaScript event handlers associated with the control.
Returns: .
Retrieves the JavaScript file associated with the specified control. The JavaScript code will be execute on the client when the control is created or refreshed.
Returns: . A containing the name of the javascript file for the specified control.
Associates JavaScript code with the specified control.
Associates JavaScript file with the specified control.
deep
True to assign the tab index of all children at all levels.
container
An IContainer that represents the container of the JavaScript extender.
target
The target object to add an extender property to.
control
The Control for which to retrieve the JavaScript code.
control
The Control to attach the JavaScript event handlers to.
control
The Control for which to retrieve the JavaScript file.
control
The Control to associate the JavaScript with.
script
The JavaScript code to execute when the control is created.
control
The Control to associate the JavaScript file with.
file
The JavaScript file to execute when the control is created.
All wisej components implement this interface.
Allows an object to serialize itself.
Public Class JavaScript
Inherits Component
Implements IExtenderProviderpublic class JavaScript : Component, IExtenderProviderWisej.Web.ErrorProvider
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Provides a user interface for indicating that a control on a form has an error associated with it.
Initializes a new instance of the class and initializes the default settings for , , and the .
Initializes a new instance of the class attached to a .
Initializes a new instance of the class attached to an implementation.
: Returns or sets a value indicating that the control can display HTML in the ErrorMessage property.
: Returns or sets a value indicating the type of animation to perform when the error icon blinks..
: Returns or sets the rate at which the error icon flashes.
Throws:
The value is less than zero.
: Returns or sets a value indicating when the error icon flashes.
: Returns or sets the parent control for this .
: Returns or sets the list within a data source to monitor for errors.
: Returns or sets the data source that the monitors for errors.
: Returns true when the error provider contains at least one error.
: Returns or sets the that is displayed next to a control when an error description string has been set for the control.
Throws:
The assigned value of the is null.
: Returns or sets the default .
: Returns or sets the default .
: Returns or sets the source URL of the image that is displayed next to a control when an error description string has been set for the control.
Throws:
The assigned value of the is null.
: Returns or sets a value that indicates whether the component is used in a locale that supports right-to-left fonts.
: Returns or sets an object that contains data about the component.
Sets the and properties.
Returns a value indicating whether a control can be extended.
Returns: . true if the control can be extended; otherwise, false.This property will be true if the object is a and is not a or .
Clears all error providers.
Returns the current error description string for the specified control.
Returns: . The error description string for the specified control.
Throws:
control is null.
Returns a value indicating where the error icon should be placed in relation to the control.
Returns: . One of the values. The default icon alignment is .
Throws:
control is null.
Returns the amount of extra space to leave next to the error icon.
Returns: . The number of pixels to leave between the icon and the control.
Throws:
control is null.
Sets the error description string for the specified control.
Throws:
control is null.
Sets the location where the error icon should be placed in relation to the control.
Throws:
control is null.
Sets the amount of extra space to leave between the specified control and the error icon.
Throws:
control is null.
Updated the bindings.
Fired when the property changes value.
containerControl
The ContainerControl to monitor for errors.
container
An IContainer that represents the container of the ErrorProvider extender.
dataSource
A data set based on the IList interface to be monitored for errors.
dataMember
A collection within the dataSource to monitor for errors.
extendee
The control to be extended.
control
The item to get the error description string for.
control
The control to get the icon location for.
control
The control to get the padding for.
control
The control to set the error description string for.
value
The error description string, or null or Empty to remove the error.
control
The control to set the icon location for.
value
One of the ErrorIconAlignment values.
control
The control to set the padding for.
value
The number of pixels to add between the icon and the control .
All wisej components implement this interface.
Allows an object to serialize itself.
Public Class ErrorProvider
Inherits Component
Implements IExtenderProvider, ISupportInitializepublic class ErrorProvider : Component, IExtenderProvider, ISupportInitialize