Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Wisej.Web.DomainUpDown
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a spinner control that displays string values.
Initializes a new instance of the DomainUpDown class.
Initializes a new instance of the DomainUpDown class with specific initial settings.
Name | Type | Description |
---|---|---|
Initializes a new instance of the DomainUpDown class with specific initial settings.
Initializes a new instance of the DomainUpDown class with specific initial settings.
Initializes a new instance of the DomainUpDown class with specific initial settings.
DomainUpDownItemCollection: A collection of objects assigned to the spinner control.
Int32: Returns or sets the index value of the selected item. (Default: -1
)
Throws:
ArgumentOutOfRangeException The assigned value is less than the default, -1; or the assigned value is greater than the Items count.
Object: Returns or sets the selected item based on the index value of the selected item in the collection.
Boolean: Returns or sets whether the item collection is sorted. (Default: False
)
String: Returns or sets the text associated with this control. (Default: ""
)
When AllowHtml is set to true, the text can contain HTML content. If the text contains new lines (CRLF) but doesn't contain HTML elements (at least one "<") all CRLF are automatically substituted with "<BR/>".
EventHandler Fired when the SelectedItem property has been changed.
EventHandler Fired when the Sorted property has changed.
Wisej.Web.ComponentToolCollection
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a set of tool widgets associated with a component. The component includes the tools panel according to its design. For example, the Form component includes the tools in its caption bar. Other components may include the tools elsewhere.
Initializes a new instance of the ComponentToolCollection class not bound to any control.
Initializes a new instance of the ComponentToolCollection class.
Name | Type | Description |
---|---|---|
Boolean: Returns a value indicating whether this collection is read-only.
ComponentTool: Returns or sets the ComponentTool at the specified index.
ComponentTool: Returns the ComponentTool identified by the name.
Adds a ComponentTool with the specified name and image source to the collection.
Returns: ComponentTool. A ComponentTool that represents the panel that was added to the collection.
Adds a ComponentTool to the collection.
Throws:
ArgumentNullException The ComponentTool being added to the collection was null.
ArgumentException The parent of the ComponentTool specified in the tool parameter is not null.
Adds an array of ComponentTool to the collection
Removes all tools from the collection.
Removes and optionally disposes all tools from the collection.
Determines whether the specified panel is located within the collection.
Returns: Boolean. true if the panel is located within the collection; otherwise, false.
Determines whether the collection contains a ComponentTool with the specified key.
Returns: Boolean. true to indicate the collection contains a ComponentTool with the specified key; otherwise, false.
Returns an enumerator to use to iterate through the item collection.
Returns: IEnumerator. An IEnumerator that represents the item collection.
Returns the index within the collection of the specified panel.
Returns: Int32. The zero-based index where the panel is located within the collection; otherwise, negative one (-1).
Returns the index of the first occurrence of a ComponentTool with the specified key.
Returns: Int32. The zero-based index of the first occurrence of the ComponentTool with the specified key, if found; otherwise, -1.
Inserts the specified ComponentTool into the collection at the specified index.
Throws:
ArgumentNullException The tool parameter is null.
ArgumentException The tool parameter's parent is not null.
ArgumentOutOfRangeException The index parameter is less than zero or greater than the value of the Count property of the ComponentToolCollection class.
Removes the specified ComponentTool from the collection.
Returns: Boolean.
Throws:
ArgumentNullException The ComponentTool assigned to the tool parameter is null.
Removes the ComponentTool located at the specified index within the collection.
Throws:
ArgumentOutOfRangeException The index parameter is less than zero or greater than or equal to the value of the Count property of the ComponentToolCollection class.
Removes the ComponentTool with the specified key from the collection.
Wisej.Web.ComponentTool
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represent a tool widget that can be displayed inside another control. A tool widget is different from other child controls: it's displayed inside the parent's layout. For example, the Form control shows tool widgets inside the caption bar. When a tool widget is pressed, it fires the toolClicked event on the container.
Initializes a new instance of the ComponentTool class.
Boolean: Returns or sets whether the ComponentTool automatically hides itself when the host control loses the focus. (Default: False
)
Control: Returns the Control that contains this ComponentTool object.
Boolean: Returns or sets whether the ComponentTool is enabled.
The tool can be forced enabled or disabled by assigning the Enabled property. Use ResetEnabled to reset this property to inherit from the container. If this property is not assigned, the tool will inherit the enabled state from the container Control. By assigning this property, you can force the tool to be enabled when the container is disabled and vice versa.
Image: Returns or sets the image that is displayed in a ComponentTool button.
String: Returns or sets the theme name or URL for the image to display in the ComponentTool button.
String: Returns or sets the name to apply to the ComponentTool. (Default: ""
)
LeftRightAlignment: Returns or sets the horizontal alignment of this ComponentTool within the parent's container. (Default: Right
)
Boolean: Returns or sets whether a toggle-style ComponentTool is currently in the pushed state. (Default: False
)
String: Returns or sets ToolTip text associated with the ComponentTool button. (Default: ""
)
Boolean: Returns or sets whether the ComponentTool is visible. (Default: True
)
Resets the Enabled property to inherit the enabled state from the container Control.
Updates the component on the client. Overridden to repaint the widget in design mode.
Wisej.Web.InputType
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Specifies the type, min, max, step, and mode properties to associate to the <input> element in a control. See https://www.w3schools.com/tags/att_input_type.asp.
: Specifies the maximum value allowed. See https://www.w3schools.com/tags/att_input_type.asp. (Default: null
)
: Specifies the minimum value allowed. See https://www.w3schools.com/tags/att_input_type.asp. (Default: null
)
: Specifies the type of data that might be entered by the user while editing the element or its contents. See https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode. (Default: Text
)
: Specifies the legal number intervals. See https://www.w3schools.com/tags/att_input_type.asp. (Default: null
)
Wisej.Web.MaskedTextBox
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Uses a mask to distinguish between proper and improper user input.
The MaskedTextBox class is an enhanced control that supports a declarative syntax for accepting or rejecting user input. Using the property, you can enforce the following input types without writing any custom validation logic in your application:
Required input characters.
Optional input characters.
The type of input expected at a given position in the mask; for example, a digit, or an alphabetic or alphanumeric character.
Mask literals, or characters that should appear directly in the MaskedTextBox; for example, the hyphens(-) in a phone number, or the currency symbol in a price.
Special processing for input characters; for example, to convert alphabetic characters to uppercase.
Special processing for input characters; for example, to convert alphabetic characters to uppercase.
When a control is displayed at run time, it represents the mask as a series of prompt characters and optional literal characters. Each editable mask position, representing a required or optional input, is shown with a single prompt character. For example, the number sign (#) is often used as a placeholder for a numeric character input. You can use the property to specify a custom prompt character. The property determines if the user sees the prompt characters when the control loses input focus
This property only enables/disables the password mode for the textbox. It doesn't change the password masking character used by the browser.
Throws:
Converts the user input string to an instance of the validating type.
Throws:
Wisej.Web.MonthCalendar
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a control that enables the user to select a date using a visual monthly calendar display.
There are 4 tooltip labels that can be localized for this control. They are already localized in the default languages provided by Wisej. An application can localize the tooltip labels by adding the string resources to the localized Resources.resx or /Properties/Resources.resx.
$Next year The tooltip text displayed on the popup calendar for the next-year button.
$Last year The tooltip text displayed on the popup calendar for the last-year button.
$Next month The tooltip text displayed on the popup calendar for the next-month button.
$Last month The tooltip text displayed on the popup calendar for the last-month button.
Initializes an instance of the MonthCalendar control.
Throws:
Throws:
Throws:
Throws:
Throws:
Throws:
Throws:
Adds a day that is displayed in bold on an annual basis in the month calendar.
Adds a day to be displayed in bold in the month calendar.
Adds a day that is displayed in bold on a monthly basis in the month calendar.
Returns the low and high limits of the displayed dates of the control.
Removes all the annually bold dates.
Removes all the nonrecurring bold dates.
Removes all the monthly bold dates.
Removes the specified date from the list of annually bold dates.
Removes the specified date from the list of nonrecurring bold dates.
Removes the specified date from the list of monthly bolded dates.
Sets the number of columns and rows of months to display.
Throws:
Sets a date as the currently selected date.
Throws:
Sets the selected dates in a month calendar control to the specified date range.
Throws:
Wisej.Web.TypeValidationEventArgs
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Provides data for the event.
Initializes a new instance of the class.
Name | Type | Description |
---|
: Returns whether the formatted input string was successfully converted to the validating type.
Wisej.Web.DomainUpDown DomainUpDownItemCollection
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Encapsulates a collection of objects for use by the class.
: Returns the number of items in the collection.
: Returns a value indicating whether this collection can be modified.
: Retrieves the item at the specified index within the collection.
Throws:
The index was less than zero; or the index was greater of equal to the count of items in the collection.
Adds an object to the end of the collection.
Adds a collection of objects to the end of the collection.
Determines if the specified item is located within the collection.
Returns an enumerator that can be used to iterate through the item collection.
Retrieves the index within the collection of the specified item.
Throws:
Inserts an element into the collection at the specified index.
Throws:
Removes the first occurrence of a specific object from the collection.
Removes the element at the specified index of the collection.
Throws:
Wisej.Web.DateTimePicker
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a control that allows the user to select or type a date and a time.
There are 4 tooltip labels that can be localized for this control. They are already localized in the default languages provided by Wisej. An application can localize the tooltip labels by adding the string resources to the localized Resources.resx or /Properties/Resources.resx.
$Next year The tooltip text displayed on the popup calendar for the next-year button.
$Last year The tooltip text displayed on the popup calendar for the last-year button.
$Next month The tooltip text displayed on the popup calendar for the next-month button.
$Last month The tooltip text displayed on the popup calendar for the last-month button.
Initializes a new instance of the class.
Throws:
Throws:
Throws:
Throws:
Throws:
Wisej.Web.LabelWrapper
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Adds a label to the control it is attached to.
Controls that expose a "Label" property, can display a label in the position defined by . The label can automatically grow to fill the control's width or height (depending on the value of ) using either an absolute , a percentage, or the size that best fits the label. Size modes (values of :
The size of the label is calculated automatically based in the font and the text. The and are applied when greater than 0.
The size of the label is set by the value of the property in pixels. The and are applied when greater than 0.
The size of the label is proportional to the size of the control according to the percentage set in the property. The and are applied when greater than 0.
This class implements the interface. To listen to property changes, simply attach to the event. Pointer events (, , etc.) occurring on the label associated with a control can be detected by checking if property contains the value "label". There are several additional properties and styles defined in the theme that can affect how the label behaves in the different positions and states set under the appearance key "label-wrapper".
Initializes a new instance of the class not bound to any control. It's used by the designer serializer to detect when the Label property is fully inherited.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Description |
---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Name | Description |
---|---|
: Specifies the type of <input> element to display. See https://www.w3schools.com/tags/att_input_type.asp. (Default: Text
)
Initializes a new instance of the class using defaults.
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
: Returns or sets whether the control modifies the case of characters as they are typed. (Default: Normal
)
: Returns or sets the culture information associated with the masked text box.
: Returns or sets a JavaScript regular expression that limits the characters that the user can type. (Default: null
)
: Returns or sets whether the prompt characters in the input mask are hidden when the masked text box loses focus. (Default: False
)
: Specifies the type, min, max and step properties to associate to the <input> element. (Default: null
)
: Returns or sets the input mask. (Default: ""
)
The is a string that defines the masking characters and the literals to display and process during user input and when reading the property. Server side masking is processed by an instance of the class exposed by the property. On the client side, the mask processing is performed by the "wisej.utils.MaskProvider.js" class while the user edits the input field.
Masking Character | Description |
---|
If you change the when the control already contains a value, it will apply the new mask to the existing text. The decimal (.), thousand (,), time (:), date (/), and currency ($) symbols default to displaying those symbols as defined by the application's culture. You can force a specific to display symbols for another culture by using the property. Otherwise you can set the application-wide culture by setting the property.
: Returns the mask provider associated with this instance of the masked text box control.
: Returns or sets the character used to mask characters of a password in a single-line control. (Default: "\0"
)
: Returns or sets the character used to represent the absence of user input in the control. (Default: _
)
The character specified when setting this property is not a valid prompt character.
: Returns or sets whether the parsing of input text should stop after the first invalid character is reached. (Default: False
)
: Returns or sets whether the text in the is spell checked by the browser. (Default: False
)
: Returns or sets the current text in the text box. (Default: ""
)
: Returns or sets how text is aligned in a control. (Default: Left
)
: Returns the length of text in the control.
: Returns or sets a value that determines whether literals and prompt characters are included in the formatted string. (Default: IncludeLiterals
)
: Returns or sets the data type used to verify the data input by the user. (Default: null
)
Returns: . If successful, an of the type specified by the property; otherwise, null to indicate conversion failure.
A critical exception occurred during the parsing of the input string.
Fired when the value of the property has changed.
Fired when the value of the property has changed.
Fired when the value of the property has changed.
Occurs when has finished parsing the current value using the property.
Name | Description |
---|
Name | Description |
---|
Initializes an instance of the control with the specified settings.
Name | Type | Description |
---|
Initializes an instance of the control with the specified settings.
Name | Type | Description |
---|
: Returns or sets the array of objects that determines which annual days are displayed in bold.
: Returns or sets a value that indicates whether the control resizes based on its contents. (Default: False
)
: Returns or sets the array of objects that determines which nonrecurring dates are displayed in bold.
: Returns or sets the type of border that is drawn around the . (Default: Solid
)
: Returns or sets the number of columns and rows of months displayed.
: Returns or sets the first day of the week as displayed in the month calendar. (Default: Default
)
: Returns or sets the maximum allowable date.
The value is less than the .
: Returns or sets the maximum number of days that can be selected in a month calendar control. (Default: 7
)
The value is less than 1; or the cannot be set.
: Returns or sets the minimum allowable date.
The date set is greater than the ; or the date set is earlier than 01/01/1753.
: Returns or sets the array of objects that determine which monthly days to bold.
: Returns or sets whether the control is read-only. (Default: False
)
: Returns or sets the end date of the selected range of dates.
The date value is less than the value; or the date value is greater than the value.
: Returns or sets the selected range of dates for a month calendar control.
The value of the assigned is less than the minimum date allowable for a month calendar control; or the value of the assigned is greater than the maximum allowable date for a month calendar control; or the value of the assigned is less than the minimum date allowable for a month calendar control; or the value of the assigned is greater than the maximum allowable date for a month calendar control.
: Returns or sets the start date of the selected range of dates.
The date value is less than ; or the date value is greater than .
: Returns or sets whether the month calendar control displays days from the previous and the next month. (Default: True
)
: Returns or sets whether the date represented by the property is displayed at the bottom of the control. (Default: True
)
: Returns or sets whether the month calendar shows ToolTips. (Default: True
)
: Returns or sets whether the month calendar control displays week numbers (1-52) to the left of each row of days. (Default: True
)
: Returns or sets the value that is used by as today's date.
The value is less than the minimum allowable date; or the value is greater than the maximum allowable date.
: Returns or sets the format string used to display today's date. (Default: "d"
)
See for the supported format definitions.
: Returns the instance of associated with this control.
: Returns or sets the position of the items associated with this control. (Default: Top
)
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
Returns: . The begin and end dates of the displayed calendar.
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
x or y is less than 1.
Parameter | Type | Description |
---|
The value is less than the minimum allowable date; or the value is greater than the maximum allowable date. This exception will only be thrown if or have been set explicitly.
Parameter | Type | Description |
---|
start is less than the minimum date allowable for a month calendar control; or start is greater than the maximum allowable date for a month calendar control; or end is less than the minimum date allowable for a month calendar control; or end is greater than the maximum allowable date for a month calendar control. This exception will only be thrown if or have been set explicitly.
Fired when the date shown in the changes.
Fired when the user changes the selected date or range.
Fired when the displayed range changes.
Fired when the value of the property has changed.
Fired when a is clicked.
Name | Description |
---|
: Returns a text message describing the conversion process.
: Returns the result from the conversion of the formatted input string.
: Returns the type that the formatted input string is being validated against.
Name | Description |
---|
Parameter | Type | Description |
---|
Returns: . The index at which the item has been added.
Parameter | Type | Description |
---|
Removes all items from the control.
Parameter | Type | Description |
---|
Returns: . true if the item is located within the collection; otherwise, false.
Returns: . A that represents the item collection.
Parameter | Type | Description |
---|
Returns: . The zero-based index where the item is located within the collection; otherwise, -1.
The item parameter was null.
Parameter | Type | Description |
---|
index is less than zero, or index is greater than number of items in the collection.
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
index is less than zero; or index is equal to or greater than number of items in the collection.
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of class with specific initial settings.
Name | Type | Description |
---|
: Returns or sets whether the height of the control is set automatically. (Default: True
)
: Returns or sets the type of border that is drawn around the . (Default: Solid
)
: Returns or sets whether the checkbox in the is checked and the user can change the control's value. It works in conjunction with the property. (Default: True
)
: Returns or sets the custom date/time format string. (Default: ""
)
See for the supported format definitions.
: Returns or sets whether the user can edit the text in the control. (Default: True
)
: Enables or disables the browser's context menu. (Default: True
)
: Returns or sets the first day of the week as displayed in the month calendar. (Default: Default
)
: Returns or sets the format of the date/time value displayed in the control. (Default: Long
)
: Returns or sets whether the prompt characters in the input mask are hidden when the masked datetime picker loses focus. (Default: False
)
: Returns or sets a value that indicates that the control is invalid.
: Returns or sets the invalid message that is shown in the invalid tooltip. (Default: ""
)
: Provides a label related to the control.
: Returns or sets the localizable label associated with this control. (Default: ""
)
: Returns or sets the input mask. (Default: ""
)
When setting an edit mask on the control you must also select a that matches the mask. Otherwise the formatted date selected using the drop down calendar or by code will be formatted into a string that is not compatible with the edit mask. For example, if the mask is "##/##/####" the should be or should be "dd/MM/yyyy". See also the property to determine how the mask is stripped when reading the property.
: Returns or sets the maximum date and time that can be selected in the control.
The value assigned is not less than the value (12/31/9998).
The value assigned is less than the value (01/01/1753).
: Returns or sets the minimum date and time that can be selected in the control.
The value assigned is not less than the value (12/31/9998).
The value assigned is less than the value (01/01/1753).
: Returns or sets a value that indicates that the date time picker control has been modified by the user since the control was created or its contents were last set.
: Returns or sets the date/time assigned to the control with the difference that if the value is DateTime.MinValue it returns null.
This property should be used when the may hold a null date and it's bound to a database nullable column. Throws:
The set value is less than or more than .
: Returns or sets the character used to represent the absence of user input in the control. (Default: _
)
The character specified when setting this property is not a valid prompt character.
: Returns or sets whether the control is read-only. (Default: False
)
: Selects the text when gaining the focus. (Default: False
)
: Returns or sets a value indicating if a calendar button (drop down control) is displayed and can be used to pick the date/time value. (Default: True
)
: Returns or sets whether a check box is displayed to the left of the selected date. (Default: False
)
: Returns or sets whether the current date is displayed at the bottom of the control. (Default: False
)
: Returns or sets whether the popup calendar shows ToolTips. (Default: True
)
: Returns or sets a value indicating if the spin buttons (up and down controls) are displayed and can be used to adjust the date/time value. (Default: False
)
: Returns or sets whether the calendar control displays week numbers (1-52) to the left of each row of days. (Default: True
)
: Returns or sets the text associated with this control. (Default: ""
)
: Since 3.2.8 Returns or sets a value that determines whether literals and prompt characters are included in the value when the also specifies a . (Default: IncludeLiterals
)
This property lets you control the value returned by the property when there is an edit . The default is to remove the prompt and keep the literal in order to return a text value that can be parsed to a valid date: i.e. "1_/10/__23" is retuned as "1/10/23". Since 3.2.8 Note that when the value is null or empty, and regardless of the mask, the property returns an empty string.
: Returns or sets the value that is used by as today's date.
The value is less than the minimum allowable date; or the value is greater than the maximum allowable date.
: Returns or sets the format string used to display today's date. (Default: "d"
)
See for the supported format definitions.
: Returns the instance of associated with this control.
: Returns or sets the value assigned to the control.
The set value is less than or more than .
: Returns or sets the text to show when the field is empty. (Default: null
)
Fired when the value of the property changes.
Fired when the drop-down calendar is dismissed and disappears.
Fired when the drop-down calendar is shown.
Fired when the value of the property has changed.
Fired when the property value has changed.
Occurs after the input mask is changed.
Fired when the value of the property has changed.
Fired when the value of the property has changed.
Fired when a is clicked.
Fired when the property changes.
Name | Description |
---|
Name | Description |
---|
: Returns or sets whether the label can contain HTML code.
: Returns or sets whether to append the ... symbol when the text doesn't fit the label.
: Returns or sets the case of the text to display to the user.
: Returns or sets the font of the label.
: Returns or sets the color of the label. This property can be defined in the theme.
: Returns or sets the maximum size of the label in pixels.
When is or , refers to the maximum width of the label. When is or , refers to the maximum height of the label. Otherwise it's ignored.
: Returns or sets the minimum size of the label in pixels.
When is or , refers to the minimum width of the label. When is or , refers to the minimum height of the label. Otherwise it's ignored.
: Returns or sets the additional padding around the label. This property can be defined in the theme.
: Returns or sets the position of the label in relation to the associated editor control.
: Returns or sets the size of the label in pixels or percentage, depending on the value of .
When is , the value of is in pixels, when it's the value is the percentage of the total width or hight. Otherwise it is ignored. When is or , refers to the width of the label. When is or , refers to the height of the label. Otherwise it's ignored.
: Returns or sets how to determine the size of the label.
: Returns or sets the text to display in the label. Set to null or empty to disable the label altogether.
: Returns or sets the text alignment of the label.
: Return or sets whether to interpret the first character prefixed by & as the accelerator key.
label
Initial LabelText value.
onSelectedItemChanged
The delegate to invoke when the SelectedItemChanged event is raised.
location
The Point specifying the upper-left corner of the DomainUpDown control relative to the upper-left corner of its container.
size
The Size of the DomainUpDown control.
onSelectedItemChanged
The delegate to invoke when the SelectedItemChanged event is raised.
label
Initial LabelText value.
location
The Point specifying the upper-left corner of the DomainUpDown control relative to the upper-left corner of its container.
size
The Size of the DomainUpDown control.
onSelectedItemChanged
The delegate to invoke when the SelectedItemChanged event is raised.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
name
The name of the ComponentTool that is being added.
imageSource
The image of the ComponentTool that is being added.
tool
A ComponentTool that represents the panel to add to the collection.
tools
dispose
Indicates whether the removed items should be disposed.
tool
The ComponentTool to locate in the collection.
key
The name of the item to find in the collection.
tool
The ComponentTool to locate in the collection.
key
The name of the ComponentTool to find in the collection.
index
The zero-based index location where the panel is inserted.
tool
A ComponentTool representing the panel to insert.
tool
The ComponentTool representing the panel to remove from the collection.
index
The zero-based index of the item to remove.
key
The name of the ComponentTool to remove from the collection.
Capitalize
Converts the first character of each word to uppercase.
Lower
Converts all characters to lowercase.
Normal
The case of characters is left unchanged.
Upper
Converts all characters to uppercase.
Returns or sets the case of the text to display to the user.
Returns or sets whether the ComboBox control modifies the case of characters as they are typed.
Returns or sets the case of the text to display to the user.
Returns or sets whether the MaskedTextBox control modifies the case of characters as they are typed.
Returns or sets the case of the text to display to the user.
Returns or sets whether the TextBox control modifies the case of characters as they are typed.
Returns or sets whether the cell editor modifies the case of characters as they are typed.
Returns or sets whether the cell editor modifies the case of characters as they are typed.
Returns or sets whether the cell editor modifies the case of characters as they are typed.
Returns or sets whether the cell editor modifies the case of characters as they are typed.
Returns or sets the case of the text to display to the user.
Returns or sets the case of the text to display to the user.
All wisej components implement this interface.
Allows an object to serialize itself.
0 | Digit, required. This element will accept any single digit between 0 and 9. |
9 | Digit or space, optional. |
# | Digit or space, optional. If this position is blank in the mask, it will be rendered as a space in the Text property. Plus (+) and minus (-) signs are allowed. |
L | Letter, required. Restricts input to the ASCII letters a-z and A-Z. This mask element is equivalent to [a-zA-Z] in regular expressions. |
? | Letter, optional. Restricts input to the ASCII letters a-z and A-Z. This mask element is equivalent to [a-zA-Z]? in regular expressions. |
& | Character, required. This element behaves like the "L" element. |
C | Character, optional. Any non-control character. This element behaves like the "?" element. |
A | Alphanumeric, required. The only characters it will accept are the ASCII letters a-z and A-Z. This mask element behaves like the "a" element. |
a | Alphanumeric, optional. The only characters it will accept are the ASCII letters a-z and A-Z. This mask element behaves like the "A" element. |
. | Decimal placeholder. The actual display character used will be the decimal symbol appropriate to the format provider, as determined by the control's FormatProvider property. |
, | Thousands placeholder. The actual display character used will be the thousands placeholder appropriate to the format provider, as determined by the control's FormatProvider property. |
: | Time separator. The actual display character used will be the time symbol appropriate to the format provider, as determined by the control's FormatProvider property. |
/ | Date separator. The actual display character used will be the date symbol appropriate to the format provider, as determined by the control's FormatProvider property. |
$ | Currency symbol. The actual character displayed will be the currency symbol appropriate to the format provider, as determined by the control's FormatProvider property. |
< | Shift down. Converts all characters that follow to lowercase. |
> | Shift up. Converts all characters that follow to uppercase. |
\ | Escape. Escapes a mask character, turning it into a literal. "\" is the escape sequence for a backslash. |
Others | Literals. All non-mask elements will appear as themselves within MaskedTextBox. Literals always occupy a static position in the mask at run time, and cannot be moved or deleted by the user. |
onTextChanged |
mask |
onTextChanged |
label |
mask |
onTextChanged |
location |
size |
onTextChanged |
label |
mask |
location |
size |
onTextChanged |
Bindable components implement this interface. |
Controls that support drag & drop operations implement this interface. |
Provides access to the validation events and properties property for controls that support validation. |
All wisej components implement this interface. |
Allows an object to serialize itself. |
onDateChanged | The event handler that is called when the selected date changes. |
location |
size |
onDateChanged | The event handler that is called when the selected date changes. |
date | The date to be displayed in bold. |
date | The date to be displayed in bold. |
date | The date to be displayed in bold. |
date | The date to remove from the date list. |
date | The date to remove from the date list. |
date | The date to remove from the date list. |
x | The number of columns. |
y | The number of rows. |
date | The date to be selected. |
start | The beginning date of the selection range. |
end | The end date of the selection range. |
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. |
item |
items | Items to add to the end of the collection. |
item | An object representing the item to locate in the collection. |
item | An object representing the item to locate in the collection. |
index | The zero-based index at which item should be inserted. |
item |
item |
index | The zero-based index of the element to remove. |
onValueChanged |
label |
onValueChanged |
location | The Point representing the upper-left corner of the control relative to the upper-left corner of its container. |
size | The Size representing the height and width of the control. |
onValueChanged |
label |
location | The Point representing the upper-left corner of the control relative to the upper-left corner of its container. |
size | The Size representing the height and width of the control. |
onValueChanged |
Bindable components implement this interface. |
Controls that support drag & drop operations implement this interface. |
Provides access to the validation events and properties property for controls that support validation. |
All wisej components implement this interface. |
Allows an object to serialize itself. |
onSelectedItemChanged
The delegate to invoke when the SelectedItemChanged event is raised.
owner
The Control control that owns this collection.
sender | The source of the event. |
e | A that contains the event data. |
Occurs when has finished parsing the current value using the property. |
validatingType |
isValidInput |
returnValue |
message |
Wisej.Web.DateRangeEventHandler
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents the method that will handle the DateChanged or DateSelected event of a MonthCalendar.
Name | Type | Description |
---|---|---|
Name | Description |
---|---|
Wisej.Web.NumericUpDown
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a spinner control that displays numeric values.
Initializes a new instance of the NumericUpDown class.
Initializes a new instance of the NumericUpDown class with specific initial settings.
Name | Type | Description |
---|---|---|
Initializes a new instance of the NumericUpDown class with specific initial settings.
Initializes a new instance of the NumericUpDown class with specific initial settings.
Initializes a new instance of the NumericUpDown class with specific initial settings.
Int32: Returns or sets the number of decimal places to display in the spin box (also known as an up-down control). (Default: 0
)
Throws:
ArgumentOutOfRangeException The value assigned is less than 0; or the value assigned is greater than 99.
Boolean: Returns or sets whether the spin box (also known as an up-down control) should display the value it contains in hexadecimal format. (Default: False
)
Decimal: Returns or sets the value to increment or decrement the spin box (also known as an up-down control) when the up or down buttons are clicked. (Default: 1
)
Throws:
ArgumentOutOfRangeException The assigned value is not greater than or equal to zero.
Decimal: Returns or sets the maximum value for the spin box (also known as an up-down control). (Default: 100
)
Decimal: Returns or sets the minimum allowed value for the spin box (also known as an up-down control). (Default: 0
)
Nullable<Decimal>: Returns or sets the Value assigned to the spin box (also known as an up-down control) with the difference that when the text is empty it returns null.
This property should be used when the NumericUpDown may hold a null value and it's bound to a database nullable column. Throws:
ArgumentOutOfRangeException The assigned value is less than the Minimum property value; or the assigned value is greater than the Maximum property value.
String: Returns or sets a string to display after the value. (Default: ""
)
String: Returns or sets a string to display before the value. (Default: ""
)
Boolean: Returns or sets whether a thousands separator is displayed in the spin box (also known as an up-down control) when appropriate. (Default: False
)
Decimal: Returns or sets the value assigned to the spin box (also known as an up-down control). (Default: 0
)
Throws:
ArgumentOutOfRangeException The assigned value is less than the Minimum property value; or the assigned value is greater than the Maximum property value.
EventHandler Fired when the Value property has been changed in some way.
Wisej.Web.TagTextBoxEventArgs
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Provides data for the TagAdded or TagRejected or TagRejected or TagSelected events of a TagTextBox control
Initializes a new instance of the TagTextBoxEventArgs class.
Name | Type | Description |
---|---|---|
Int32: Returns the index of the tag being added, removed, rejected, or selected.
String: Text of the tag that is being added, removed, rejected, or selected.
Wisej.Web.DateRangeEventArgs
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Provides data for the DateChanged or DateSelected events of the MonthCalendar control.
Initializes a new instance of the DateRangeEventArgs class.
Name | Type | Description |
---|---|---|
Initializes a new instance of the DateRangeEventArgs class.
Name | Type | Description |
---|---|---|
DateTime: Returns the last date/time value in the range that the user has selected.
DateTime: Returns the first date/time value in the range that the user has selected.
Wisej.Web.SelectionRange
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a date selection range in the MonthCalendar control.
Initializes a new instance of the SelectionRange class.
Initializes a new instance of the SelectionRange class with the specified beginning and ending dates.
Name | Type | Description |
---|---|---|
Initializes a new instance of the SelectionRange class with the specified selection range.
Name | Type | Description |
---|---|---|
DateTime: Returns or sets the ending date and time of the selection range.
DateTime: Returns or sets the starting date and time of the selection range.
Wisej.Web.TagTextBox
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a data field that displays a list of selectable and removable tags. The control recognizes tags as the user types and adds in front of the editable field.
Initializes an instance of a TagTextBox control.
Boolean: Returns or sets whether duplicate tags are allowed. Since 3.0.10 (Default: False
)
When a duplicate tag is rejected, the control fires the TagRejected event.
Boolean: Returns or sets whether the user can add tags by typing into the editable field. (Default: True
)
Boolean: Returns or sets whether the watermark should disappear when there is at least one tag. (Default: False
)
Int32: Returns or sets the maximum number of tags allowed in the control. When this limit is reached, the control will fire the TagRejected event and will not add the tag. The default is 0 = unlimited. (Default: 0
)
Int32: Returns or sets the maximum width in pixels of the tag widgets displayed on the client. When the content exceeds this limit, it will show an ellipses. (Default: 100
)
Int32: Returns or sets the minimum number of characters that should fit in the editable portion of the control before it wraps to a new line. (Default: 10
)
String: Returns the text of the selected tag.
Int32: Returns the length of the selected tag.
Int32: Returns the position of the selected tag.
Char: Returns or sets the character used to separate the tags. (Default: ,
)
Boolean: Returns or sets whether to show a tooltip with the full content of the tag text when the mouse hovers over the tag element. (Default: False
)
Int32: Returns the number of tags in the control.
Selects the specified tag, if it exists. If the tag is selected successfully, it will fire the TagSelected event.
EventHandler Fired when the value of SeparatorChar changes.
TagTextBoxEventHandler Fired when the user adds new tag is added to the control.
TagTextBoxMousEventHandler Fired when the user clicks (or taps) on a tag outside of the close icon.
TagTextBoxMousEventHandler Fired when the user double clicks (or double taps) on a tag outside of the close icon.
TagTextBoxEventHandler Fired when the user tries to add a tag that already exists or the maximum number of allowed tags set in MaxTagCount is reached.
TagTextBoxEventHandler Fired when the user removes a tag from the control.
TagTextBoxRenderEventHandler Fired when the control needs to render the tags in the Text property.
Use this event to change the visual aspect of each tag on the client.
TagTextBoxEventHandler Fires when the user selects a tag.
Wisej.Web.TextBox
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a text box control that allows the user to enter any value.
Initializes a new instance of the class with default settings.
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
This property only enables/disables the password mode for the textbox. It doesn't change the password masking character used by the browser.
Wisej.Web.TagTextBoxRenderEventArgs
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Provides data for the event of a control.
Initializes a new instance of the class.
Name | Type | Description |
---|
: Allows the application to change the background color of the tag displayed on the client.
Wisej.Web.TagTextBoxMousEventArgs
Wisej.Web.ToolClickEventArgs
Wisej.Web.TrackBar
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Enables the user to choose between a range of values by sliding a small bar along another bar.
Initializes a new instance of the class.
Initializes a new instance of the class with a specified initial value and an event handler for the ValueChanged event.
Name | Type | Description |
---|
Initializes a new instance of the class with a specified location and size.
Name | Type | Description |
---|
Throws:
The appearance key of the child bubble component is "bubble".
Throws:
Handler for the event.
Initial .
Handler for the event.
The initial text to display in the label.
The initial value.
Handler for the event.
The location of the on its parent control.
The size of the .
Handler for the event.
The initial text to display in the label.
The initial value.
The location of the on its parent control.
The size of the .
Handler for the event.
Represents a control that can be hosted in a cell.
Provides access to the associated with the controls that implement this interface.
Provides access to the property for coontrols that support the read-only mode.
Provides access to the property and event for controls that implement this interface.
All wisej controls derived from the class must implement this interface.
The location of the on its parent control.
The size of the .
Provides access to the property for coontrols that support the read-only mode.
All wisej controls derived from the class must implement this interface.
Represents the method that will handle the event of the control.
The to be added to the end of the collection. The value can be null.
The to insert. The value can be null.
The to remove from the collection. The value can be null.
Handler for the event.
Initial value.
Handler for the event.
The delegate to invoke when the event is raised.
Initial value.
The delegate to invoke when the event is raised.
Represents a control that can be hosted in a .
Provides access to the associated with the controls that implement this interface.
Provides access to the property for coontrols that support the read-only mode.
Provides access to the property and event for controls that implement this interface.
All wisej controls derived from the class must implement this interface.
The that the formatted input string was being validated against.
A value indicating whether the formatted string was successfully converted to the validating type.
An that is the result of the formatted string being converted to the target type.
A containing a description of the conversion process.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Parameter | Type | Description |
---|---|---|
Name | Description |
---|---|
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
Initializes a new instance of the class with specific initial settings.
Name | Type | Description |
---|
: Returns or sets whether pressing ENTER in a multiline control creates a new line of text in the control or activates the default accept button for the or . (Default: False
)
If there is no accept button for the or , the ENTER key will always create a new line of text in the control, regardless of the value of this property. If the value of this property is false and there is an accept button defined on the or , the user must press SHIFT+ENTER to create a new line in a multiline TextBox control.
: Returns or sets whether the control modifies the case of characters as they are typed. (Default: Normal
)
: Returns whether the textbox with set to or is checked.
: Returns or sets a JavaScript regular expression that limits the characters that the user can type. (Default: null
)
: Specifies the type, min, max and step properties to associate to the <input> element.
: Returns or sets the character used to mask characters of a password in a single-line control. (Default: "\0"
)
: Returns or sets which scroll bars should appear. (Default: Both
)
: Returns or sets whether the text in the is spell checked by the browser. (Default: False
)
: Returns or sets the current text in the text box. (Default: ""
)
: Returns or sets how text is aligned in a control. (Default: Left
)
Resets the property.
Fired when the value of the property changes.
Fired when the value of the property has changed.
Name | Description |
---|
Name | Description |
---|
: Allows the application to change the color of the text in the tag displayed on the client.
: Allows the application set the HTML to display in the tag instead of displaying the text.
Name | Description |
---|
: Returns the index of the tag being clicked or double clicked.
: Text of the tag that is being clicked or double clicked.
Name | Description |
---|
: Returns or sets whether the height or width of the track bar is being automatically sized. (Default: True
)
: Returns or sets a value to be added to or subtracted from the property when the scroll box is moved a large distance. (Default: 5
)
The assigned value is less than 0.
: Returns or sets the upper limit of the range this is working with. (Default: 10
)
: Returns or sets the lower limit of the range this is working with. (Default: 0
)
: Returns or sets a value indicating the horizontal or vertical orientation of the track bar. (Default: Horizontal
)
: Returns or sets a flag indicating whether the value is displayed in a bubble control while the user is moving the knob. (Default: True
)
: Returns or sets the value added to or subtracted from the property when the scroll box is moved a small distance. (Default: 1
)
: Returns or sets a value that specifies the delta between ticks drawn on the control. (Default: 1
)
: Returns or sets a value indicating how to display the tick marks on the track bar. (Default: BottomRight
)
: Returns or sets a numeric value that represents the current position of the scroll box on the track bar. (Default: 0
)
The assigned value is less than the value of ; or the assigned value is greater than the value of .
Sets the minimum and maximum values for a .
Parameter | Type | Description |
---|
Fired when the value of the property changes.
Fired when either a mouse or keyboard action moves the scroll box.
Fired when the property changes.
Fired when the property of a track bar changes, either by movement of the scroll box or by manipulation in code.
Name | Description |
---|
Name | Description |
---|
sender
The source of the event.
e
A DateRangeEventArgs that contains the event data.
Fired when the date shown in the MonthCalendar changes.
Fired when the user changes the selected date or range.
Fired when the displayed range changes.
label
Initial LabelText value.
onValueChanged
The delegate to invoke when the ValueChanged event is raised.
location
The Point specifying the upper-left corner of the NumericUpDown control relative to the upper-left corner of its container.
size
The Size of the NumericUpDown control.
onValueChanged
The delegate to invoke when the ValueChanged event is raised.
label
Initial LabelText value.
location
The Point specifying the upper-left corner of the NumericUpDown control relative to the upper-left corner of its container.
size
The Size of the NumericUpDown control.
onValueChanged
The delegate to invoke when the ValueChanged event is raised.
Represents a NumericUpDown control that can be hosted in a DataGridViewNumericUpDownCell.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
Represents the method that will handle the TagAdded or TagRejected or TagRejected or TagSelected events of a TagTextBox control.
Represents the method that will handle the DateChanged or DateSelected event of a MonthCalendar.
tag
Text of the tag to select.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the Modified property and ModifiedChanged event for controls that implement this interface.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
Button | Defines a push button with no default behavior. |
Checkbox | Defines a check box allowing single values to be selected/deselected. |
Color | Defines a color picker. |
Date | Defines a date control (year, month and day - no time). |
DatetimeLocal | Defines a date and time control (year, month, day, hour, minute, second, and fraction of a second (no time zone). |
Defines a field for an e-mail address. |
Month | Defines a month and year control (no time zone). |
Number | Defines a field for entering a number. |
Password | Defines a password field (characters are masked). |
Radio | Defines a radio button, allowing a single value to be selected out of multiple choices. |
Range | Defines a control for entering a number whose exact value is not important (like a slider control). Default range is from 0 to 100. |
Search | Defines a text field for entering a search string. |
Tel | Defines a field for entering a telephone number. |
Text | Default. Defines a single-line text field (default width is 20 characters). |
Time | Defines a control for entering a time (no time zone). |
Url | Defines a field for entering a URL. |
Week | Defines a week and year control (no time zone). |
label |
onTextChanged |
location |
size |
onTextChanged |
label |
location |
size |
onTextChanged |
Represents a text box control that allows the user to enter a typed value. |
Bindable components implement this interface. |
Controls that support drag & drop operations implement this interface. |
Provides access to the validation events and properties property for controls that support validation. |
All wisej components implement this interface. |
Allows an object to serialize itself. |
minValue | The lower limit of the range of the track bar. |
maxValue | The upper limit of the range of the track bar. |
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. |
Specifies the type of <input> element to display. See https://www.w3schools.com/tags/att_input_type.asp. |
onValueChanged
The delegate to invoke when the ValueChanged event is raised.
text
Text of the tag that is being notified with the event.
index
Index of the tag that is being notified with the event.
start
The first date/time value in the range.
end
The last date/time value in the range.
range
The first and last date/time value in the range.
lower
The starting date in the SelectionRange.
upper
The ending date in the SelectionRange.
range
The existing SelectionRange.
sender | The source of the event. |
e | A that contains the event data. |
Fired when the user adds new tag is added to the control. |
Fired when the user removes a tag from the control. |
Fired when the user tries to add a tag that already exists or the maximum number of allowed tags set in is reached. |
Fires when the user selects a tag. |
onTextChanged |
sender | The source of the event. |
e | A that contains the event data. |
Fired when the user clicks (or taps) on a tag outside of the close icon. |
Fired when the user double clicks (or double taps) on a tag outside of the close icon. |
text | Text of the tag that is being rendered. |
index | Index of the tag that is being rendered. |
sender | The source of the event. |
e | A that contains the event data. |
Fired when the control needs to render the tags in the property. |
text | Text of the tag that is being notified with the event. |
index | Index of the tag that is being notified with the event. |
button |
clicks | The number of times a mouse button was pressed. |
Decimal | Fractional numeric input keyboard containing the digits and decimal separator for the user's locale (typically . or ,). Devices may or may not show a minus key (-). |
A virtual keyboard optimized for entering email addresses. Typically includes the @ character as well as other optimizations. Inputs that require email addresses should typically use <input type="email"> instead. |
None | No virtual keyboard. For when the page implements its own keyboard input control. |
Numeric | Numeric input keyboard, but only requires the digits 0–9. Devices may or may not show a minus key. |
Search | A virtual keyboard optimized for search input. For instance, the return/submit key may be labeled "Search", along with possible other optimizations. Inputs that require a search query should typically use <input type="search"> instead. |
Tel | A telephone keypad input, including the digits 0–9, the asterisk (*), and the pound (#) key. Inputs that require a telephone number should typically use <input type="tel"> instead. |
Text | Default Value. Standard input keyboard for the user's current locale. |
Url | A keypad optimized for entering URLs. This may have the / key more prominent, for example. Enhanced features could include history access and so on. Inputs that require a URL should typically use <input type="url"> instead. |
Specifies the type of data that might be entered by the user while editing the element or its contents. See https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/inputmode. |
item |
onValueChanged | An Action delegate to handle the ValueChanged event. Can be null. |
location | The location of the TrackBar on its parent control. |
size | The size of the TrackBar. |
onValueChanged | An Action delegate to handle the ValueChanged event. Can be null. |
Wisej.Web.TypedTextBox
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a text box control that allows the user to enter a typed value.
Initializes a new instance of TypedTextBox.
Initializes a new instance of the TypedTextBox class with specific initial settings.
Name | Type | Description |
---|---|---|
Initializes a new instance of the TypedTextBox class with specific initial settings.
Initializes a new instance of the TypedTextBox class with specific initial settings.
Initializes a new instance of the TypedTextBox class with specific initial settings.
CultureInfo: Returns or sets the culture used to parse and format the typed value.
String: Returns or sets the format string to use when formatting the value to display in the editor control. Supports all .NET format types, see formatting-types. (Default: null
)
Boolean: Returns or sets whether the formatted text should be preserved when the editor gains the focus. (Default: True
)
String: Returns or sets the current text in the text box. (Default: ""
)
Object: Returns or sets the value parsed to a ValueType object.
Type: Returns or sets the Type of the value of the TypedTextBox.
EventHandler Fired when the value of the Culture property has changed.
EventHandler Fired when the value of the CustomFormat property has changed.
ConvertEventHandler Fired when the value control formats the typed Value to display it to the user.
ConvertEventHandler Fired when the control parses the text into the typed Value.
EventHandler Fired when the value of the Value property has changed.
EventHandler Fired when the value of the ValueType property has changed.
Wisej.Web.TimeUpDownFormat
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Specifies the time format the TimeUpDown control displays.
Name | Description |
---|---|
Name | Description |
---|---|
Wisej.Web.TimeUpDown
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Represents a spinner control that displays TimeSpan values.
Initializes a new instance of the TimeUpDown class.
TimeUpDownFormat: Returns or sets the format use to display and parse the time value. (Default: HHMM
)
Boolean: Returns or sets whether the prompt characters in the input mask are hidden when the control loses focus. (Default: False
)
TimeSpan: Returns or sets the maximum value for the time editor.
TimeSpan: Returns or sets the minimum allowed value for time editor.
Nullable<TimeSpan>: Returns or sets the Value assigned to the spin box (also known as an up-down control) with the difference that when the text is empty it returns null.
This property should be used when the TimeUpDown may hold a null value and it's bound to a database nullable column. Throws:
ArgumentOutOfRangeException The assigned value is less than the Minimum property value; or the assigned value is greater than the Maximum property value.
Char: Returns or sets the character used to represent the absence of user input in the TimeUpDown control. Since 3.5.5 (Default: _
)
Throws:
ArgumentException The character specified when setting this property is not a valid prompt character.
String: Returns or sets the text to be displayed in the TimeUpDown control. (Default: ""
)
TimeSpan: Returns or sets the value assigned to the TimeUpDown editor.
Throws:
ArgumentOutOfRangeException The assigned value is less than the Minimum property value; or the assigned value is greater than the Maximum property value.
EventHandler Fired when the Value property has been changed in some way.
Wisej.Web.UpDownBase
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Implements the basic functionality required by a spin box (also known as an up-down control).
Initializes a new instance of the UpDownBase class.
Boolean: Returns or sets whether the height of the control is set automatically. (Default: True
)
BorderStyle: Returns or sets the border style for the spin box (also known as an up-down control). (Default: Solid
)
Boolean: Returns or sets whether the user can edit the text in the control. (Default: True
)
Boolean: Enables or disables the browser's context menu. (Default: True
)
Boolean: Returns or sets the visibility of the spinner buttons. (Default: False
)
Boolean: Returns or sets whether the user can use the UP ARROW and DOWN ARROW keys to select values. (Default: True
)
Boolean: Returns or sets a value that indicates that the control is invalid.
String: Returns or sets the invalid message that is shown in the invalid tooltip. (Default: ""
)
LabelWrapper: Provides a label related to the control.
String: Returns or sets the localizable label associated with this control. (Default: ""
)
Size: Returns or sets the maximum size of the spin box (also known as an up-down control).
Size: Returns or sets the minimum size of the spin box (also known as an up-down control).
Boolean: Returns or sets whether the control is read-only. (Default: False
)
Boolean: Selects the text when gaining the focus. (Default: False
)
HorizontalAlignment: Returns or sets the alignment of the text in the spin box (also known as an up-down control). (Default: Left
)
HorizontalAlignment: Returns or sets the alignment of the up and down buttons on the spin box (also known as an up-down control). (Default: Right
)
When this value is set to Center, the spin box (editable part of the control) is centered between the up and down buttons.
Boolean: Returns or sets whether the collection of items continues to the first or last item if the user continues past the end of the list. (Default: False
)
EventHandler Fired when the value of the AutoSize property changes.
EventHandler Fired when the value of the Editable property has changed.
EventHandler Fired when the value of the ReadOnly property has changed.
Wisej.Web.TextBoxBase
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Implements the basic functionality required by text controls.
Initializes an instance of a TextBoxBase derived control.
Boolean: Returns or sets whether pressing the TAB key in a multiline text box control types a TAB character in the control instead of moving the focus to the next control in the tab order. (Default: False
)
The Multiline property must be true to get a TAB character in the control.
AutoComplete: Returns of sets whether the browser can auto complete the field with values previously entered by the user. (Default: Default
)
String[]: Identifies a list of pre-defined options to suggest to the user. (Default: null
)
Boolean: Returns or sets whether the height of the control is set automatically. (Default: True
)
BorderStyle: Returns or sets the border type of the text box control. (Default: Solid
)
Boolean: Returns a value indicating whether the user can undo the previous operation in a text box control.
Boolean: Enables or disables the browser's context menu. (Default: True
)
Boolean: Returns or sets a value that indicates that the control is invalid.
String: Returns or sets the invalid message that is shown in the invalid tooltip. (Default: ""
)
LabelWrapper: Provides a label related to the control.
String: Returns or sets the localizable label associated with this control. (Default: ""
)
String[]: Returns or sets the lines of text in a text box control.
Int32: Returns or sets the maximum number of characters the user can type or paste into the text box control. (Default: 0
)
Throws:
ArgumentOutOfRangeException The value assigned to the property is less than 0.
Boolean: Returns or sets a value that indicates that the text box control has been modified by the user since the control was created or its contents were last set.
Boolean: Returns or sets whether this is a multiline text box control. (Default: False
)
Throws:
ArgumentException The property cannot be modified after the component has been created.
Boolean: Returns or sets whether the text box control is read-only. (Default: False
)
String: Returns or sets a value indicating the currently selected text in the control.
Int32: Returns or sets the number of characters selected in the text box.
Throws:
ArgumentOutOfRangeException The assigned value is less than -1.
Int32: Returns or sets the starting point of text selected in the text box.
Throws:
ArgumentOutOfRangeException The assigned value is less than zero.
Boolean: Selects the text when gaining the focus. (Default: False
)
String: Returns or sets the current text in the text box. (Default: ""
)
Int32: Returns the length of text in the control.
ComponentToolCollection: Returns the instance of ComponentToolCollection associated with this control.
String: Returns or sets the text to show when the textbox is empty. (Default: null
)
Boolean: Indicates whether a multiline text box control automatically wraps words to the beginning of the next line when necessary. (Default: True
)
Appends text to the current text of a text box.
Clears all text from the text box control.
Copies the current selection in the text box to the Clipboard.
Moves the current selection in the text box to the Clipboard.
Specifies that the value of the SelectionLength property is zero so that no characters are selected in the control.
Replaces the current selection in the text box with the contents of the Clipboard.
Scrolls to the given left position.
Scrolls to the given top position.
Selects a range of text in the text box.
Throws:
ArgumentOutOfRangeException The value of the start parameter is less than zero.
Selects all text in the text box.
EventHandler Fired when the value of the AcceptsTab property has changed.
EventHandler Fired when the value of the Modified property has changed.
EventHandler Fired when the value of the Multiline property has changed.
EventHandler Fired when the value of the ReadOnly property has changed.
ToolClickEventHandler Fired when a ComponentTool is clicked.
The initial text to display in the label.
Handler for the event.
The location of the on its parent control.
The size of the .
Handler for the event.
The initial text to display in the label.
The location of the on its parent control.
The size of the .
Handler for the event.
Represents a control that can be hosted in a cell when the cell's is set to .
Provides access to the associated with the controls that implement this interface.
Provides access to the property for coontrols that support the read-only mode.
Provides access to the property and event for controls that implement this interface.
All wisej controls derived from the class must implement this interface.
Represents the method that will handle the event of a control.
Represents the method that will handle the or events of a control.
All wisej controls derived from the class must implement this interface.
Handler for the event.
One of the values that indicate which mouse button was pressed.
The to store in this event.
Represents the method that will handle the , , , , , , events.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Name | Description |
---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Parameter | Type | Description |
---|---|---|
Name | Description |
---|---|
Name | Description |
---|---|
sender
The source of the event.
e
A ToolClickEventArgs that contains the event data.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
Fired when a ComponentTool is clicked.
label
The initial text to display in the TypedTextBox label.
onTextChanged
Handler for the TextChanged event.
location
The location of the TypedTextBox on its parent control.
size
The size of the TypedTextBox.
onTextChanged
Handler for the TextChanged event.
label
The initial text to display in the TypedTextBox label.
location
The location of the TypedTextBox on its parent control.
size
The size of the TypedTextBox.
onTextChanged
Handler for the TextChanged event.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the Modified property and ModifiedChanged event for controls that implement this interface.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
HHMM
The TimeUpDown control displays the hours and the minutes in double digits: i.e. 09:00.
HHMMSS
The TimeUpDown control displays the hours the minutes and the seconds in double digits: i.e. 09:45:03.
HM
The TimeUpDown control displays the hours and the minutes in single or double digits: i.e. 9:45.
HMS
The TimeUpDown control displays the hours the minutes and the seconds in single or double digits: i.e. 9:45:3.
Returns or sets the format use to display and parse the time value.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
Represents a spinner control that displays string values.
Represents a spinner control that displays numeric values.
Represents a NumericUpDown control that can be hosted in a DataGridViewNumericUpDownCell.
Represents a spinner control that displays TimeSpan values.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
text
The text to append to the current contents of the text box.
x
The horizontal scroll position.
y
The vertical scroll position.
start
The position of the first character in the current text selection within the text box.
length
The number of characters to select.
Uses a mask to distinguish between proper and improper user input.
Represents a text box control that allows the user to enter any value.
Represents a MaskedTextBox control that can be hosted in a DataGridViewMaskedTextBoxCell cell.
Represents a TextBox control that can be hosted in a DataGridViewTextBoxCell cell when the cell's WrapMode is set to False.
Represents a data field that displays a list of selectable and removable tags. The control recognizes tags as the user types and adds in front of the editable field.
Represents a text box control that allows the user to enter a typed value.
Bindable components implement this interface.
Controls that support drag & drop operations implement this interface.
Provides access to the LabelWrapper associated with the controls that implement this interface.
Provides access to the ReadOnly property for coontrols that support the read-only mode.
Provides access to the Modified property and ModifiedChanged event for controls that implement this interface.
Provides access to the validation events and properties property for controls that support validation.
All wisej components implement this interface.
All wisej controls derived from the Control class must implement this interface.
Allows an object to serialize itself.
onTextChanged
Handler for the TextChanged event.