Remarks
Intersoft ClientUI® includes a vast array of advanced, MVVM-ready input controls to enhance your business applications with sophisticated editing experience, ranging from numericupdown, masked input, currency editor,datetimeeditor, multi-range slider bar, to high-performance file upload control and much more.
Standards-compliance usability features are built into the control architecture of many input controls which includes focus management, keyboard focus visual, and access key. Some input controls support advanced editing behaviors such as in UXMaskedInput, UXDateTimeEditor and UXCurrencyEditor.
UXDateTimePicker features a sleek, innovative user interface leveraging the richness of Silverlight's graphics and animations, allowing users to intuitively select the date from the calendar and tab through the analog clock control to select the time. The UXSliderBar and UXRangeSliderBar controls include many advanced features you need to capture determinate input, allowing users to drag the visual thumb to choose a value.
UXCalendar, UXRating and UXSpinner controls come with professional Aero-style theme equipped with stunning animation. These controls offer advanced features not available in other solutions, such as pixel-based precision in UXRating and multiple month with extended selection mode in UXCalendar.
The UXFileUpload control sports professional file upload interface suitable for business applications, complete with
realtime upload progress animation. It also includes ASP.NET server-side handler that supports smart file chunk and multiple upload worker processes, thus maximizing the upload throughput by two times.
Classes
BitmapConverter | Converts byte array to Bitmap type. |
ByteConverter | Converts number to user-friendly bytes string, i.e, KB, MB or GB. |
CalendarCommands | Provides Calendar related commands. |
ClockCommands | Provides clock related commands. |
CustomValidation | Represent a custom validation error. |
DateTimeCommands | Provides DateTime related commands. |
DateTimeEditorCommands | Provides date and time editor related commands. |
FilesUploadEventArgs | Provides data for file-related upload event. |
FilesUploadingEventArgs | Provides data for FilesUploading event. |
FilesUploadResponseEventArgs | Provides data for FilesUploaded and FilesUploadFailed events. |
FileTypeIcon | Represents the class that maps Icon based on the given extension. |
FileUploadChunk | Represents a chunk data that represents one or more partial files to be uploaded. |
FileUploadCustomData | Represents custom data for file upload. |
FileUploadInfo | Represents a file upload data. |
FileUploadInfoResponse | Represents the response data of each processed file. |
FileUploadPostData | Represents upload related data that submitted to server during file upload. |
FileUploadResponseData | Represents the response data sent from server. |
FileUploadSession | Represents a file upload session. |
FileUploadStateConverter | Determines the file state using localized text based on the FileState property. |
IconSourceConverter | Determines the icon source based on the FileTypeIcons property of the UXFileUpload. |
IconVisibilityConverter | Determines the icon visibility based on the ShowFileTypeIcon property of the UXFileUpload control. |
ProgressBarVisibilityConverter | Determines the progress bar visibility based on the FileUploadState of the file. |
SliderCommands | Provides slider bar related commands. |
SliderOption | Provides slider option for slider bar. |
StatusTextConverter | Determines the status text based on the given values. |
SuccessVisibilityConverter | Determines the success icon visibility based on FileUploadState of the file. |
UpDownCommands | Provides updownbase related commands. |
UploadCancelledEventArgs | Provides data for UploadCancelled event. |
UploadCommands | Provides file uploading related commands. |
UploadCompletedEventArgs | Provides data for UploadCompleted event. |
UploadEventArgs | Provides data for common uploading event. |
UploadEvents | Provides routed events for UXFileUpload. |
UploadProgressEventArgs | Provides data for UploadProgress event. |
UploadValidationEventArgs | Provides data for UploadValidation event. |
UXButtonSpinner | Represents a spinner control that includes two Buttons. |
UXCalendar | Represents a control that enables a user to select a date by using a visual calendar display. |
UXCalendarButton | Represents a button control that construct the UXCalendar. |
UXCalendarDayButton | Represents a button control that construct the calendar when the calendar is displayed in month. |
UXCalendarDayName | Represents a button control to display the day name in UXCalendar. |
UXCalendarDisplayModeChangedEventArgs | Provides data for the Intersoft.Client.UI.Aqua.UXInput.UXCalendar.DisplayMode changed event. |
UXCalendarEventItem | Represents the item for Events in calendar. |
UXCalendarEventsCollection | Represents an observable collection of event item. |
UXCalendarItem | Represents the currently displayed month or year on a UXCalendar. |
UXCalendarSelectedDateChangedEventArgs | Provides data for the Intersoft.Client.UI.Aqua.UXInput.UXCalendar.SelectedDate changed event. |
UXCalendarSelectedDatesCollection | Represents a set of selected dates in a UXCalendar. |
UXCalendarWeekNumber | Represents a control of the week number in UXCalendar. |
UXClipper | Clips a ratio and expand of its content. |
UXClock | Provides a lightweight analog clock to display and editing time. |
UXClockHandBase | Provides an asbtraction for UXClockHand control. |
UXClockHourHand | Represents hours hand in UXClock control. |
UXClockLongMarker | Represents long marker in UXClock control. |
UXClockMarkerBase | Provides an asbtraction for marker control. |
UXClockMinuteHand | Represents mintes hand in UXClock control. |
UXClockSecondHand | Represents seconds hand in UXClock control. |
UXClockShortMarker | Represents short marker in UXClock control. |
UXCurrencyEditor | Represents a masked textbox control that accepts standard and custom numeric .NET format. |
UXDateTimeEditor | Represents a masked textbox control that accepts standard and custom DateTime .NET format. |
UXDateTimePicker | Represents an input control to capture the date and time value featuring a rich editor that consisted of calendar and visual clock. |
UXDateTimeUpDown | Represents a control that enables single value selection from a datetime values through a UXSpinner and UXTextBox. |
UXDomainUpDown | Represents a control that enables single value selection from a domain of values through a UXSpinner and UXTextBox. |
UXDomainUpDownPanel | Represents a uxdomainupdown panel |
UXFileUpload | A high-performance file uploading control with an innovative user interface and strong MVVM support. |
UXFileUploadItem | Represents a control that displays file upload item. |
UXFileUploadResource | Represents the localized string resource used in UXFileUpload. |
UXMaskedInput | Represents a masked textbox control that accepts MaskedEdit .NET format. |
UXMaskedInputBase | Represents a base class masked textbox control. |
UXMaskedInputErrorEventArgs | Provides data for the UXMaskedInput.Error event. |
UXMaskedInputGenericBase<T> | Represents a base class masked textbox control which has a generic value. |
UXMaskedInputValueChangedEventArgs | Provides data for the UXMaskedInput.ValueChanged event. |
UXNumericUpDown | Represents a control that enables single value selection from a numeric range of values through a UXSpinner and UXTextBox. |
UXRangeSliderBar | Represents a control that allows user to select a value within a specific range by moving two UXThumb controls along a track. |
UXRating | Represents a control that allows user to select rating item by click on the item. |
UXRatingCommands | Provides UXRating related commands. |
UXRatingItem | An item used in a uxrating control. |
UXRatingPanel | Arrages child for rating item into a single line that can be oriendted horizontally or vertically and also can be reversed. |
UXSliderBar | Represents a control that allows user to select from a range of values by moving UXThumb control along a track. |
UXSliderBarBase | Represents a base control that allows user to select from a range of values by moving UXThumb controls along a track. |
UXSpinner | Represents a spinner control that includes two Buttons. |
UXSpinnerSpinEventArgs | Provides data for the Intersoft.Client.UI.Aqua.UXInput.UXSpinner.Spin event. |
UXTickBar | Represents a control that draws a set of tick bar items. |
UXTickBarItem | Represents a control that draws a tick bar item for tick bar control. |
UXTickBarItemCollection | Represents an observable collection of tick bar item. |
UXTickBarPanel | Represents a panel control that contains a collection of tick bar items. |
UXUpDownBase | Base class for all controls that provide value manipulation with a UXSpinner and a text box using control. |
UXUpDownBase<T> | Base class for all controls that provide value manipulation with a UXSpinner and a text box using control. |
UXUpDownItemsBase | Base class for all controls that provide value manipulation with a UXSpinner and a text box using item control. |
UXUpDownItemsBase<T> | Base class for all controls that provide value manipulation with a UXSpinner and a text box using item control. |
UXUpDownParseErrorEventArgs | Provides data for the UXUpDownBase.ParseError event. |
WarningVisibilityConverter | Determines the warning icon visibility based on FileUploadState of the file. |
Delegates
FilesUploadEventHandler | Represents the method that will handle the FilesAdded, FilesRemoved and FilesUploadProgressChanged event. |
FilesUploadingEventHandler | Represents the method that will handle the FilesUploading event. |
FilesUploadResponseEventHandler | Represents the method that will handle the FilesUploaded and FilesUploadFailed event. |
UploadCancelledEventHandler | Represents the method that will handle the UploadCancelled event. |
UploadCompletedEventHandler | Represents the method that will handle the UploadCompleted event. |
UploadEventHandler | Represents the method that will handle the UploadStarted event. |
UploadProgressChangedEventHandler | Represents the method that will handle the UplaodProgressChanged event. |
UploadValidationEventHandler | Represents the method that will handle the UploadValidationError event. |
UXCalendarDisplayModeChangedEventHandler | Represents the methods that will handle Intersoft.Client.UI.Aqua.UXInput.UXCalendar.DisplayModeChanged event. |
UXCalendarSelectedDateChangedEventHandler | Represents the methods that will handle Intersoft.Client.UI.Aqua.UXInput.UXCalendar.SelectedDate event. |
UXMaskedInputErrorEventHandler | Represents the methods that will handle Intersoft.Client.UI.Aqua.UXInput.UXMaskInputBase.Error event. |
UXMaskedInputValueChangedEventHandler | Represents the methods that will handle Intersoft.Client.UI.Aqua.UXInput.UXMaskInputBase.ValueChanged event. |
UXSpinnerSpinEventHandler | Represents the methods that will handle Intersoft.Client.UI.Aqua.UXInput.UXSpinner.Spin event. |
UXUpDownParseErrorHandler | Represents the methods that will handle ParseError event. |
Enumerations
CalendarDisplayMode | Specifies whether a UXCalendar displays a month, year, decade, or century |
CalendarEventType | Represents the event type from the calendar event. |
CalendarSelectionMode | Specifies whether a single or multiple dates can be selected in a UXCalendar. |
ClockEditingMode | Specifies the editing mode for UXClock control. |
ClockTickingMode | Specifies the ticking mode for UXClock control when AutoUpdate property is set to True. |
ClockValueMode | Specifies the value changed behavior for UXClock. |
DateTimePickerEditorMode | Represents the editor mode of date time picker. |
ExpandDirection | Specifies the expand direction behavior in UXRating control. System.Windows.Controls.Expander control opens. |
FileUploadState | |
InvalidInputAction | Determines the behavior of a DomainUpDown control when a user sets a value not included in the domain. |
LeftRightAlignment | Represents alignment for the spinner button. |
MaskDateTimeSpinMode | Represents UXDateTimeEditor spin behavior option. |
MaskDisplayMode | Represents UXMaskedInput display mode option. |
MaskTokenType | Represents internal token type used in MaskedInput internal processing. |
PointerPosition | Specifies the pointer position of tick bar. |
PrecisionMode | Specifies the precision mode of the selection behavior in UXRating control. |
SelectionMode | Specifies the selection mode of the item selection behavior in UXRating control. |
SpinDirection | Represents spin directions that could be initiated by the end-user. |
TargetThumb | Specifies the target thumb in slider bar. |
TickPlacement | Specifies the position of tick marks in slider bar. |
ValidationErrorType |