LogoLogo
HomeNewsSupportVideos
v4.0
v4.0
  • Wisej.NET API
  • What's New
  • Releases
  • Concepts
  • Themes
  • Extensions
  • Wisej.Web
    • General
      • Application
        • Client
        • ClientBrowser
        • ClientCollection
        • ClientPlatform
        • ClientProfile
        • ClientTheme
        • Configuration
        • LoadConfigurationEventArgs
        • LoadConfigurationEventHandler
        • PlatformProvider
        • Application.FormCollection
        • Application.PageCollection
        • Application.RequestType
        • HashChangedEventArgs
        • HashChangedEventHandler
        • LicenseErrorEventArgs
        • LicenseErrorEventHandler
        • RequestEventArgs
        • RequestEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
      • BackgroundWorker
      • BindableComponent
      • Clipboard
      • Component
      • Control
        • Control.ControlCollection
        • ControlEventArgs
        • ControlEventHandler
        • DragEventArgs
        • DragEventHandler
        • FocusEventArgs
        • FocusEventHandler
        • HelpEventArgs
        • HelpEventHandler
        • JavaScript.ClientEvent
        • JavaScript.ClientEventCollection
        • KeyEventArgs
        • KeyEventHandler
        • KeyPressEventArgs
        • KeyPressEventHandler
        • LayoutEventArgs
        • LayoutEventHandler
        • MouseEventArgs
        • MouseEventHandler
        • PaintEventArgs
        • PaintEventHandler
        • PinchEventArgs
        • PinchEventHandler
        • PreviewKeyDownEventArgs
        • PreviewKeyDownEventHandler
        • QueryContinueDragEventArgs
        • QueryContinueDragEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
        • RotateEventArgs
        • RotateEventHandler
        • SwipeAxis
        • SwipeDirection
        • SwipeEventArgs
        • SwipeEventHandler
        • TouchEventArgs
        • TouchEventHandler
        • TrackEventArgs
        • TrackEventHandler
        • WebEventArgs
        • WebEventHandler
        • WidgetEventArgs
        • WidgetEventHandler
      • Cursor
      • Cursors
      • DataObject
      • Padding
      • Screen
      • SessionReference<T>
    • Buttons
      • Button
        • MenuButtonItemClickedEventArgs
        • MenuButtonItemClickedEventHandler
      • ButtonBase
      • CheckBox
      • RadioButton
      • SplitButton
    • Common Dialogs
      • ColorDialog
      • CommonDialog
      • FileDialog
      • FileDialogLoadPathEventArgs
      • FileDialogLoadPathEventHandler
      • FileDialogRootCollection
      • FileDialogUI
      • FolderBrowserDialog
      • FolderBrowserDialogUI
      • OpenFileDialog
      • SaveFileDialog
    • Containers
      • Accordion
        • Accordion.PanelCollection
        • AccordionAction
        • AccordionCancelEventArgs
        • AccordionCancelEventHandler
        • AccordionEventArgs
        • AccordionEventHandler
        • AccordionPanel
      • ContainerControl
        • AcceleratorEventArgs
        • AcceleratorEventHandler
      • DataRepeater
        • DataRepeaterAddRemoveItemsCancelEventArgs
        • DataRepeaterAddRemoveItemsCancelEventHandler
        • DataRepeaterAddRemoveItemsEventArgs
        • DataRepeaterAddRemoveItemsEventHandler
        • DataRepeaterDataErrorEventArgs
        • DataRepeaterDataErrorEventHandler
        • DataRepeaterItem
        • DataRepeaterItemCloneEventArgs
        • DataRepeaterItemCloneEventHandler
        • DataRepeaterItemEventArgs
        • DataRepeaterItemEventHandler
        • DataRepeaterItemValueEventArgs
        • DataRepeaterItemValueEventHandler
        • DataRepeaterLayoutStyles
      • Desktop
        • DesktopTaskBarItem
        • DesktopTaskBarItemClickEventArgs
        • DesktopTaskBarItemClickEventHandler
        • DesktopTaskBarItemCollection
        • DesktopTaskBarItemControl
        • DesktopTaskBarItemDateTime
      • FlexLayoutPanel
        • FlexLayoutStyle
      • FlowLayoutPanel
        • FlowDirection
      • Form
        • CloseReason
        • FormBorderStyle
        • FormClosedEventArgs
        • FormClosedEventHandler
        • FormClosingEventArgs
        • FormClosingEventHandler
        • FormStartPosition
        • FormWindowState
        • MdiClient
        • MdiTabProperties
      • GroupBox
      • Page
      • Panel
      • ScrollableControl
        • ScrollEventArgs
        • ScrollEventHandler
      • SlideBar
      • SplitContainer
        • FixedPanel
        • SplitterCancelEventArgs
        • SplitterCancelEventHandler
        • SplitterEventArgs
        • SplitterEventHandler
        • SplitterPanel
      • StatusBar
        • StatusBar.StatusBarPanelCollection
        • StatusBarControl
        • StatusBarPanel
        • StatusBarPanelAutoSize
        • StatusBarPanelBorderStyle
        • StatusBarPanelClickEventArgs
        • StatusBarPanelClickEventHandler
      • TabControl
        • TabAlignment
        • TabControl.TabPageCollection
        • TabControlAction
        • TabControlCancelEventArgs
        • TabControlCancelEventHandler
        • TabControlEventArgs
        • TabControlEventHandler
        • TabPage
        • TabSizeMode
      • TableLayoutPanel
        • ColumnStyle
        • RowStyle
        • TableLayoutColumnStyleCollection
        • TableLayoutControlCollection
        • TableLayoutPanelCellPosition
        • TableLayoutPanelGrowStyle
        • TableLayoutRowStyleCollection
        • TableLayoutSettings
        • TableLayoutStyle
        • TableLayoutStyleCollection
      • ToolBar
        • ToolBar.ToolBarButtonCollection
        • ToolBarButton
        • ToolBarButtonClickEventArgs
        • ToolBarButtonClickEventHandler
        • ToolBarButtonSizeMode
        • ToolBarButtonStyle
        • ToolBarTextAlign
      • UserControl
      • UserPopup
    • Content
      • AspNetPanel
      • Canvas
        • CanvasCompositeOperation
        • CanvasLineCap
        • CanvasLineJoin
        • CanvasRepeatPattern
        • CanvasTextAlign
        • CanvasTextBaseline
      • HtmlPanel
        • HtmlPanelElementClickArgs
        • HtmlPanelElementClickHandler
      • IFramePanel
      • ImageList
        • ImageList.ImageCollection
        • ImageListEntry
      • Label
      • Line
      • LinkLabel
        • LinkArea
        • LinkLabelLinkClickedEventArgs
        • LinkLabelLinkClickedEventHandler
      • PdfViewer
        • PdfViewerType
      • PictureBox
      • ProgressBar
      • ScrollBar
        • HScrollBar
        • HScrollProperties
        • ScrollEventArgs
        • ScrollEventHandler
        • ScrollProperties
        • VScrollBar
        • VScrollProperties
      • Shape
        • Shape.Border
      • Spacer
      • Upload
        • CaptureMode
        • UploadedEventArgs
        • UploadedEventHandler
        • UploadErrorEventArgs
        • UploadErrorEventHandler
        • UploadErrorType
        • UploadingEventArgs
        • UploadingEventHandler
        • UploadProgressEventArgs
        • UploadProgressEventHandler
      • WebBrowser
        • WebBrowserDocumentCompletedEventArgs
        • WebBrowserDocumentCompletedEventHandler
      • Widget
        • WebRequestEventArgs
        • WebRequestHandler
    • Data Binding
      • Binding
      • BindingCompleteContext
      • BindingCompleteEventArgs
      • BindingCompleteEventHandler
      • BindingCompleteState
      • BindingContext
      • BindingManagerBase
      • BindingManagerDataErrorEventArgs
      • BindingManagerDataErrorEventHandler
      • BindingMemberInfo
      • BindingNavigator
      • BindingsCollection
      • BindingSource
      • Command
      • Command<T>
      • CommandArgs
      • CommandArgs<T>
      • CommandManager
      • ControlBindingsCollection
      • ControlUpdateMode
      • ConvertEventArgs
      • ConvertEventHandler
      • CurrencyManager
      • DataSourceUpdateMode
      • IBindableComponent
      • IBinding
      • ICurrencyManagerProvider
      • ItemChangedEventArgs
      • ItemChangedEventHandler
      • ListBindingHelper
      • PropertyManager
    • Editors
      • CharacterCasing
      • ComponentTool
      • ComponentToolCollection
      • DateTimePicker
      • DomainUpDown
        • DomainUpDown.DomainUpDownItemCollection
      • InputType
      • LabelWrapper
      • MaskedTextBox
        • TypeValidationEventArgs
        • TypeValidationEventHandler
      • MonthCalendar
        • DateRangeEventArgs
        • DateRangeEventHandler
        • SelectionRange
      • NumericUpDown
      • TagTextBox
        • TagTextBoxEventArgs
        • TagTextBoxEventHandler
        • TagTextBoxMousEventArgs
        • TagTextBoxMousEventHandler
        • TagTextBoxRenderEventArgs
        • TagTextBoxRenderEventHandler
      • TextBox
      • TextBoxBase
      • TextBoxMode
      • TextBoxType
      • TimeUpDown
        • TimeUpDownFormat
      • ToolClickEventArgs
      • ToolClickEventHandler
      • TrackBar
      • TypedTextBox
      • UpDownBase
    • Enumerations
      • AccessibleRole
      • AnchorStyles
      • Appearance
      • AutoComplete
      • AutoCompleteMode
      • AutoScaleMode
      • AutoSizeMode
      • AutoValidate
      • BorderStyle
      • BoundsSpecified
      • CheckState
      • ColorDepth
      • ComboBoxStyle
      • ControlStyles
      • DataFormats
      • DataFormats.Format
      • DateTimePickerFormat
      • Day
      • DialogResult
      • Display
      • DockStyle
      • DragAction
      • DragDropEffects
      • GetChildAtPointSkip
      • HeaderPosition
      • HorizontalAlignment
      • ImageLayout
      • ImagePosition
      • ImeMode
      • Keys
      • LabelPosition
      • LeftRightAlignment
      • LineStyle
      • LinkBehavior
      • MaskFormat
      • MouseButtons
      • ObjectFit
      • Orientation
      • PanelAutoShowMode
      • PictureBoxSizeMode
      • Placement
      • PlacementMode
      • Position
      • ProgressBarStyle
      • RightToLeft
      • ScrollBars
      • ScrollEventType
      • ScrollOrientation
      • SelectionMode
      • Shortcut
      • SizeType
      • SortOrder
      • TabOrderManagerDirection
      • TextDataFormat
      • TextImageRelation
      • TickStyle
      • ValidationConstraints
      • VerticalAlignment
    • Extenders
      • Animation
        • Animation.Properties
        • AnimationEventArgs
        • AnimationEventHandler
        • AnimationTiming
      • ErrorAnimationType
      • ErrorBlinkStyle
      • ErrorIconAlignment
      • ErrorProvider
        • ErrorProviderErrorChangedEventArgs
        • ErrorProviderErrorChangedHandler
      • HelpTip
      • JavaScript
        • JavaScript.ClientEvent
        • JavaScript.ClientEventCollection
      • Rotation
        • Rotation.Properties
      • StyleSheet
      • TabOrderManager
      • ToolTip
      • ToolTipIcon
      • Validation
        • CurrencyValidationRule
        • DecimalValidationRule
        • EmailValidationRule
        • IntegerValidationRule
        • RegexValidationRule
        • RequiredValidationRule
        • TelephoneValidationRule
        • ValidationEventArgs
        • ValidationEventHandler
        • ValidationRule
    • Interfaces
      • IButtonControl
      • ICommand
      • ICommandSource
      • IContainerControl
      • IDataObject
      • IDropTarget
      • IErrorProvider
      • IImage
      • ILabel
      • IModified
      • IReadOnly
      • IUserData
      • IValidation
    • Lists & Grids
      • CheckedListBox
        • CheckedListBox.CheckedIndexCollection
        • CheckedListBox.CheckedObjectCollection
        • CheckedListBox.ObjectCollection
        • ItemCheckEventArgs
        • ItemCheckEventHandler
      • ComboBox
        • ComboBox.ObjectCollection
      • DataGridView
        • BaseCollection
        • DataGridView.CustomSummary
        • DataGridView.HitTestInfo
        • DataGridView.HitTestType
        • DataGridViewAutoSizeColumnMode
        • DataGridViewAutoSizeColumnsMode
        • DataGridViewAutoSizeRowMode
        • DataGridViewAutoSizeRowsMode
        • DataGridViewBand
        • DataGridViewBindingCompleteEventArgs
        • DataGridViewBindingCompleteEventHandler
        • DataGridViewButtonCell
        • DataGridViewButtonColumn
        • DataGridViewCell
        • DataGridViewCellBorderStyle
        • DataGridViewCellCancelEventArgs
        • DataGridViewCellCancelEventHandler
        • DataGridViewCellCollection
        • DataGridViewCellCommandEventArgs
        • DataGridViewCellCommandEventHandler
        • DataGridViewCellContextMenuNeededEventArgs
        • DataGridViewCellContextMenuNeededEventHandler
        • DataGridViewCellErrorTextNeededEventArgs
        • DataGridViewCellErrorTextNeededEventHandler
        • DataGridViewCellEventArgs
        • DataGridViewCellEventHandler
        • DataGridViewCellFormattingEventArgs
        • DataGridViewCellFormattingEventHandler
        • DataGridViewCellMouseEventArgs
        • DataGridViewCellMouseEventHandler
        • DataGridViewCellPaintEventArgs
        • DataGridViewCellPaintEventHandler
        • DataGridViewCellParsingEventArgs
        • DataGridViewCellParsingEventHandler
        • DataGridViewCellStateChangedEventArgs
        • DataGridViewCellStateChangedEventHandler
        • DataGridViewCellStyle
        • DataGridViewCellStyleContentChangedEventArgs
        • DataGridViewCellStyleContentChangedEventHandler
        • DataGridViewCellStyleScopes
        • DataGridViewCellToolTipTextNeededEventArgs
        • DataGridViewCellToolTipTextNeededEventHandler
        • DataGridViewCellValidatingEventArgs
        • DataGridViewCellValidatingEventHandler
        • DataGridViewCellValueEventArgs
        • DataGridViewCellValueEventHandler
        • DataGridViewCheckBoxCell
        • DataGridViewCheckBoxColumn
        • DataGridViewChildRowCollection
        • DataGridViewClipboardCopyMode
        • DataGridViewCollectionChangeEventArgs
        • DataGridViewColumn
        • DataGridViewColumnCollection
        • DataGridViewColumnEventArgs
        • DataGridViewColumnEventHandler
        • DataGridViewColumnHeaderCell
        • DataGridViewColumnHeadersHeightSizeMode
        • DataGridViewColumnSortMode
        • DataGridViewColumnsSortMode
        • DataGridViewColumnStateChangedEventArgs
        • DataGridViewColumnStateChangedEventHandler
        • DataGridViewComboBoxCell
        • DataGridViewComboBoxCell.ObjectCollection
        • DataGridViewComboBoxColumn
        • DataGridViewComboBoxEditingControl
        • DataGridViewContentAlignment
        • DataGridViewDataErrorEventArgs
        • DataGridViewDataErrorEventHandler
        • DataGridViewDataReadEventArgs
        • DataGridViewDataReadEventHandler
        • DataGridViewDataUpdatedEventArgs
        • DataGridViewDataUpdatedEventHandler
        • DataGridViewDateTimePickerCell
        • DataGridViewDateTimePickerColumn
        • DataGridViewDateTimePickerEditingControl
        • DataGridViewEditingControlShowingEventArgs
        • DataGridViewEditingControlShowingEventHandler
        • DataGridViewEditMode
        • DataGridViewElement
        • DataGridViewElementStates
        • DataGridViewHeaderCell
        • DataGridViewImageCell
        • DataGridViewImageCellLayout
        • DataGridViewImageColumn
        • DataGridViewLinkCell
        • DataGridViewLinkColumn
        • DataGridViewMaskedTextBoxCell
        • DataGridViewMaskedTextBoxColumn
        • DataGridViewMaskedTextBoxEditingControl
        • DataGridViewNumericUpDownCell
        • DataGridViewNumericUpDownColumn
        • DataGridViewNumericUpDownEditingControl
        • DataGridViewRow
        • DataGridViewRowCancelEventArgs
        • DataGridViewRowCancelEventHandler
        • DataGridViewRowCollection
        • DataGridViewRowErrorTextNeededEventArgs
        • DataGridViewRowErrorTextNeededEventHandler
        • DataGridViewRowEventArgs
        • DataGridViewRowEventHandler
        • DataGridViewRowHeaderCell
        • DataGridViewRowHeadersWidthSizeMode
        • DataGridViewRowHeightInfoNeededEventArgs
        • DataGridViewRowHeightInfoNeededEventHandler
        • DataGridViewRowsAddedEventArgs
        • DataGridViewRowsAddedEventHandler
        • DataGridViewRowsRemovedEventArgs
        • DataGridViewRowsRemovedEventHandler
        • DataGridViewRowStateChangedEventArgs
        • DataGridViewRowStateChangedEventHandler
        • DataGridViewSelectedCellCollection
        • DataGridViewSelectedColumnCollection
        • DataGridViewSelectedRowCollection
        • DataGridViewSelectionMode
        • DataGridViewSortCompareEventArgs
        • DataGridViewSortCompareEventHandler
        • DataGridViewSortSelectionMode
        • DataGridViewSummaryRow
        • DataGridViewTextBoxCell
        • DataGridViewTextBoxColumn
        • DataGridViewTextBoxEditingControl
        • DataGridViewToolClickEventArgs
        • DataGridViewToolClickEventHandler
        • DataGridViewTriState
        • IDataGridViewEditingControl
        • InputType
        • ScrollEventArgs
        • ScrollEventHandler
        • SummaryRowPosition
        • SummaryType
        • TextBoxMode
        • TextBoxType
      • ListBox
        • ListBox.ObjectCollection
        • ListBox.SelectedIndexCollection
        • ListBox.SelectedObjectCollection
      • ListControl
        • ListControlConvertEventArgs
        • ListControlConvertEventHandler
      • ListView
        • CacheVirtualItemsEventArgs
        • CacheVirtualItemsEventHandler
        • ColumnClickEventArgs
        • ColumnClickEventHandler
        • ColumnHeader
        • ColumnHeaderAutoResizeStyle
        • ColumnHeaderStyle
        • ColumnReorderedEventArgs
        • ColumnReorderedEventHandler
        • ColumnWidthChangedEventArgs
        • ColumnWidthChangedEventHandler
        • GridLineStyle
        • ImageColumnHeader
        • ItemCheckedEventArgs
        • ItemCheckedEventHandler
        • ItemClickEventArgs
        • ItemClickEventHandler
        • ItemMouseHoverEventArgs
        • ItemMouseHoverEventHandler
        • ItemSelectionChangedEventArgs
        • ItemSelectionChangedEventHandler
        • LabelEditEventArgs
        • LabelEditEventHandler
        • ListView.CheckedIndexCollection
        • ListView.CheckedListViewItemCollection
        • ListView.ColumnHeaderCollection
        • ListView.ListViewItemCollection
        • ListView.SelectedIndexCollection
        • ListView.SelectedListViewItemCollection
        • ListViewBindingCompleteEventArgs
        • ListViewBindingCompleteEventEventHandler
        • ListViewDataUpdatedEventArgs
        • ListViewDataUpdatedEventHandler
        • ListViewItem
        • ListViewItem.ListViewSubItem
        • ListViewItem.ListViewSubItemCollection
        • ListViewItemDragEventArgs
        • ListViewItemDragEventHandler
        • ListViewItemStates
        • ListViewVirtualItemsSelectionRangeChangedEventArgs
        • ListViewVirtualItemsSelectionRangeChangedEventHandler
        • RetrieveVirtualItemEventArgs
        • RetrieveVirtualItemEventHandler
        • SearchForVirtualItemEventArgs
        • SearchForVirtualItemEventHandler
        • View
      • ListViewComboBox
      • PropertyGrid
        • GridItem
        • GridItemCollection
        • GridItemType
        • PropertySort
        • PropertyValueChangedEventArgs
        • PropertyValueChangedEventHandler
        • PropertyValueDataErrorEventArgs
        • PropertyValueDataErrorEventHandler
        • PropertyValueFormattingEventArgs
        • PropertyValueFormattingEventHandler
        • SelectedGridItemBeginEditEventArgs
        • SelectedGridItemBeginEditEventHandler
        • SelectedGridItemChangedEventArgs
        • SelectedGridItemChangedEventHandler
        • SelectedGridItemEndEditEventArgs
        • SelectedGridItemEndEditEventHandler
      • TreeView
        • ItemDragEventArgs
        • ItemDragEventHandler
        • NodeLabelEditEventArgs
        • NodeLabelEditEventHandler
        • TreeNode
        • TreeNodeCollection
        • TreeNodeMouseClickEventArgs
        • TreeNodeMouseClickEventHandler
        • TreeNodeMouseHoverEventArgs
        • TreeNodeMouseHoverEventHandler
        • TreeViewAction
        • TreeViewCancelEventArgs
        • TreeViewCancelEventHandler
        • TreeViewEventArgs
        • TreeViewEventHandler
        • TreeViewNodeDragEventArgs
        • TreeViewNodeDragEventHandler
      • TreeViewComboBox
      • UserComboBox
    • Menus
      • CheckedMenuItem
      • ContextMenu
      • LinkMenuItem
      • MainMenu
      • Menu
      • Menu.MenuItemCollection
      • MenuBar
      • MenuItem
      • MenuItemEventArgs
      • MenuItemEventHandler
      • MenuItemSizeMode
      • MenuMerge
    • Notifications
      • AlertBox
        • MessageBoxIcon
      • MessageBox
        • MessageBoxButtons
        • MessageBoxDefaultButton
        • MessageBoxIcon
      • Toast
    • Other Components
      • Timer
  • Wisej.Base
    • General
      • Component
      • Cookie
        • Cookie.SameSiteMode
      • CookieCollection
      • PostbackPropertyAttribute
      • TextUtils
    • Responsive
      • ResponsiveProfile
      • ResponsiveProfileCollection
      • ResponsivePropertyAttribute
  • Wisej.Core
    • General
      • BrowserStorage
      • CookieStorage
      • DynamicObject
      • FileSystemProvider
      • HealthCheck
      • HttpContext
      • HttpCookie
        • SameSiteMode
      • HttpCookieCollection
      • HttpFileCollection
      • HttpPostedFile
      • HttpRequest
      • HttpResponse
      • IEventFilter
      • IFileSystemProvider
      • LocalStorage
      • MimeTypes
      • SessionStorage
      • SynchronizedList<T>
      • WebMethodAttribute
      • WisejEventArgs
        • WisejEventArgs.KeyboardInfo
        • WisejEventArgs.PointerInfo
      • WisejResourcesAttribute
      • WisejSerializer
      • WisejSerializerOptions
      • WisejSerializerOptionsAttribute
    • Interfaces
      • IWisejComponent
      • IWisejControl
      • IWisejDataStore
      • IWisejEditorService
      • IWisejExtenderProvider
      • IWisejHandler
      • IWisejSerializable
      • IWisejWindow
  • Wisej.Web.Markup
    • Extensions
      • BindingExtensions
      • ButtonExtensions
      • CheckedListBoxExtensions
      • ComboBoxExtensions
      • ControlExtensions
      • DateTimePickerExtensions
      • FlexLayoutPanelExtensions
      • FlowLayoutPanelExtensions
      • FormExtensions
      • GroupBoxExtensions
      • IButtonControlExtensions
      • ICommandSourceExtensions
      • IErrorProviderExtensions
      • IImageExtensions
      • ILabelExtensions
      • IModifiedExtensions
      • IReadOnlyExtensions
      • LabelExtensions
      • LineExtensions
      • LinkLabelExtensions
      • ListBoxExtensions
      • ListControlExtensions
      • MonthCalendarExtenestions
      • NumericUpDownExtensions
      • PageExtensions
      • PanelExtensions
      • PictureBoxExtensions
      • ProgressBarExtensions
      • RadioButtonExtensions
      • ScrollableControlExtensions
      • ScrollBarExtensions
      • ShapeExtensions
      • SplitterControlExtensions
      • StatusBarExtensions
      • TabControlExtensions
      • TableLayoutPanelExtensions
      • TabPageExtensions
      • TextBoxExtensions
      • TimerExtensions
      • TimeUpDownExtensions
      • ToolBarButtonExtensions
      • ToolBarExtensions
      • TrackBarExtensions
      • TreeNodeExtensions
      • TreeViewExtensions
      • UpDownControlExtensions
      • WebBrowserExtensions
  • Wisej.Web.VisualBasic
    • Extensions
      • Interaction
      • MsgBoxResult
      • MsgBoxStyle
  • Wisej.Services
    • General
      • InjectAttribute
      • ServiceLifetime
      • ServiceProvider
  • System
    • Extensions
      • DateTimeExtensions
      • FontExtensions
      • JSON
      • Markdown
      • StringExtensions
  • Wisej.Resources
    • Resources
      • ComponentResourceManager
      • ResourceManager
Powered by GitBook
On this page
  • Methods
  • AcceptsReturn<TTextBox>(textBox, value)
  • AcceptsTab<TTextBox>(textBox, acceptTab)
  • AllowDuplicateTags<TTextBox>(tagTextBox, value)
  • AutoComplete<TTextBox>(textBox, autoComplete)
  • AutoCompleteList<TTextBox>(textBox, list)
  • BorderStyle<TTextBox>(textBox, borderStyle)
  • CharacterCasing<TTextBox>(textBox, characterCasing)
  • Checked<TTextBox>(textBox, value)
  • Culture<TTextBox>(typedTextBox, cultureInfo)
  • CustomFormat<TTextBox>(typedTextBox, customFormat)
  • Filter<TTextBox>(textBox, filter)
  • InputType<TTextBox>(textBox, value)
  • Invalid<TTextBox>(textBox, invalid)
  • InvalidMessage<TTextBox>(textBox, message)
  • KeepFormatOnEnter<TTextBox>(typedTextBox, value)
  • KeepWatermark<TTextBox>(tagTextBox, value)
  • Lines<TTextBox>(textBox, lines)
  • Max<TInputType>(inputType, value)
  • MaxLength<TTextBox>(textBox, length)
  • MaxTagCount<TTextBox>(tagTextBox, count)
  • MaxTagWidth<TTextBox>(tagTextBox, width)
  • Min<TInputType>(inputType, value)
  • Mode<TInputType>(inputType, value)
  • Multiline<TTextBox>(textBox, multiLine)
  • OnAcceptsTabChanged<TTextBox>(textBox, action)
  • OnCheckedChanged<TTextBox>(textBox, action)
  • OnCultureChanged<TTextBox>(typedTextBox, action)
  • OnCustomFormatChanged<TTextBox>(typedTextBox, action)
  • OnFormat<TTextBox>(typedTextBox, action)
  • OnMultilineChanged<TTextBox>(textBox, action)
  • OnParse<TTextBox>(typedTextBox, action)
  • OnSeperatorCharChanged<TTextBox>(tagTextBox, action)
  • OnTagAdded<TTextBox>(tagTextBox, action)
  • OnTagClick<TTextBox>(tagTextBox, action)
  • OnTagDoubleClick<TTextBox>(tagTextBox, action)
  • OnTagRejected<TTextBox>(tagTextBox, action)
  • OnTagRemoved<TTextBox>(tagTextBox, action)
  • OnTagRender<TTextBox>(tagTextBox, action)
  • OnTagSelected<TTextBox>(tagTextBox, action)
  • OnTextAlignChanged<TTextBox>(textBox, action)
  • OnToolClick<TTextBox>(textBox, action)
  • OnValueChanged<TTextBox>(typedTextBox, action)
  • OnValueTypeChanged<TTextBox>(typedTextBox, action)
  • PasswordChar<TTextBox>(textBox, passwordChar)
  • ScrollBars<TTextBox>(textBox, scrollBars)
  • Selectable<TTextBox>(textBox, selectable)
  • SelectedText<TTextBox>(textBox, text)
  • SelectionLength<TTextBox>(textBox, length)
  • SelectionStart<TTextBox>(textBox, index)
  • SelectOnEnter<TTextBox>(textBox, selectOnEnter)
  • SeparatorChar<TTextBox>(tagTextBox, separator)
  • ShowToolTips<TTextBox>(tagTextBox, value)
  • SpellCheck<TTextBox>(textBox, value)
  • Step<TInputType>(inputType, value)
  • TextAlign<TTextBox>(textBox, textAlign)
  • Tools<TTextBox>(textBox, toolBarButtons)
  • Type<TInputType>(inputType, value)
  • Value<TTextBox>(typedTextBox, value)
  • Watermark<TTextBox>(textBox, watermark)
  • WordWrap<TTextBox>(textBox, wrap)

Was this helpful?

Export as PDF
  1. Wisej.Web.Markup
  2. Extensions

TextBoxExtensions

Wisej.Web.Markup.TextBoxExtensions

Last updated 1 month ago

Was this helpful?

Namespace: Wisej.Web.Markup

Assembly: Wisej.Framework (4.0.0.0)

Adds fluent markup extension methods to the TextBox class.

public class TextBoxExtensions
Public Class TextBoxExtensions

Methods

AcceptsReturn<TTextBox>(textBox, value)

Sets whether the specified TextBox control accepts the Return key.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the AcceptsReturn property.

value

A boolean value indicating whether the Return key is accepted.

Returns: TTextBox. The modified text box with the updated AcceptsReturn property.

This method allows you to configure the text box to accept or ignore the Return key.


myTextBox.AcceptsReturn(true);

AcceptsTab<TTextBox>(textBox, acceptTab)

Sets whether the specified TextBoxBase control accepts the Tab key.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the AcceptsTab property.

acceptTab

A boolean value indicating whether the Tab key is accepted.

Returns: TTextBox. The modified text box with the updated AcceptsTab property.

Sets whether duplicate tags are allowed in the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the AllowDuplicateTags property.

value

A boolean value indicating whether duplicate tags are allowed.

Returns: TTextBox. The modified tag text box with the updated AllowDuplicateTags property.

This method allows you to specify whether the text box can accept duplicate tag entries.


myTagTextBox.AllowDuplicateTags(false);

Sets the auto-complete behavior for the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the auto-complete behavior.

autoComplete

The auto-complete behavior to set.

Returns: TTextBox. The modified text box with the updated auto-complete behavior.

Sets the list of auto-complete options for the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the auto-complete list.

list

An array of strings representing the auto-complete options.

Returns: TTextBox. The modified text box with the updated auto-complete list.

Sets the border style of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the border style.

borderStyle

The border style to set.

Returns: TTextBox. The modified text box with the updated border style.

Sets the character casing for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the character casing.

characterCasing

Returns: TTextBox. The modified text box with the updated character casing.

This method allows you to control the character casing for the text entered into the text box.


myTextBox.CharacterCasing(CharacterCasing.Upper);

Sets the checked state of the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the checked state.

value

A boolean value indicating the checked state of the text box.

Returns: TTextBox. The modified text box with the updated checked state.

This method allows you to set the checked state for a text box control that supports a checked property.


myTextBox.Checked(true);

Sets the culture information to use for displaying and interpreting the value in the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the culture information to.

cultureInfo

Returns: TTextBox. The modified typed text box with the updated culture information.

This method allows you to set the culture information, which can affect how numbers, dates, and other data types are displayed or parsed in the typed text box.


myTypedTextBox.Culture(new CultureInfo("en-US"));

Sets a custom format string for the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box for which to set the custom format.

customFormat

The custom format string to apply to the value in the text box.

Returns: TTextBox. The modified typed text box with the updated custom format.

This method allows you to define a custom format string for displaying the value within the typed text box.


myTypedTextBox.CustomFormat("C2");

Sets a filter string for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the filter string.

filter

The filter string to apply to the text box.

Returns: TTextBox. The modified text box with the applied filter string.

This extension method allows you to apply a filter to the text box content, possibly for validation or searching purposes.


myTextBox.Filter("^[a-zA-Z]+$");

Sets the input type for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

value

The input type to be set.

Returns: TTextBox. The TextBox instance with the updated input type.

This method allows you to specify the input type for a TextBox control, which can be useful for customizing the behavior of the text input.


TextBox myTextBox = new TextBox();
myTextBox.InputType(InputType.Email);

Sets the invalid status of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the invalid status.

invalid

A boolean value indicating whether the text box is invalid.

Returns: TTextBox. The modified text box with the updated invalid status.

Sets the invalid message for the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the invalid message.

message

The invalid message to display.

Returns: TTextBox. The modified text box with the updated invalid message.

Sets whether the format of the specified TypedTextBox should be retained when the text box is entered.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box for which to set the KeepFormatOnEnter property.

value

A boolean value indicating whether the formatting should be retained on enter.

Returns: TTextBox. The modified typed text box with the updated KeepFormatOnEnter property.

This method allows you to specify whether the formatting of the value should be retained when the text box is entered.


myTypedTextBox.KeepFormatOnEnter(true);

Sets whether the watermark text should remain visible when the specified TagTextBox loses focus.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the KeepWatermark property.

value

A boolean value indicating whether the watermark should remain visible when the text box loses focus.

Returns: TTextBox. The modified tag text box with the updated KeepWatermark property.

This method allows you to specify whether the watermark text should persist when the text box loses focus.


myTagTextBox.KeepWatermark(false);

Sets the lines of text in the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the lines of text.

lines

The lines of text to set.

Returns: TTextBox. The modified text box with the updated lines of text.

Sets the maximum value for the input element.

Parameter
Type
Description

TInputType

inputType

The input element to set the maximum value for.

value

The maximum value as a string.

Returns: TInputType. The modified input element with the specified maximum value.

Sets the maximum number of characters that can be entered into the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the maximum length.

length

The maximum number of characters.

Returns: TTextBox. The modified text box with the updated maximum length.

Sets the maximum number of tags that can be added to the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the maximum tag count.

count

The maximum number of tags allowed.

Returns: TTextBox. The modified tag text box with the updated maximum tag count.

This method allows you to specify the maximum number of tags that can be added to the tag text box. If more tags are added than the specified count, they may be ignored or removed.


myTagTextBox.MaxTagCount(5);

Sets the maximum width for each tag in the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the maximum tag width.

width

The maximum width of each tag in pixels.

Returns: TTextBox. The modified tag text box with the updated maximum tag width.

This method allows you to limit the width of each tag within the tag text box. Tags exceeding the specified width may be truncated or otherwise adjusted.


myTagTextBox.MaxTagWidth(100);

Sets the minimum value for the input element.

Parameter
Type
Description

TInputType

inputType

The input element to set the minimum value for.

value

The minimum value as a string.

Returns: TInputType. The modified input element with the specified minimum value.

Sets the mode of the input element.

Parameter
Type
Description

TInputType

inputType

The input element to set the mode for.

value

Returns: TInputType. The modified input element with the specified mode.

Sets the Multiline property for the specified TextBox, enabling or disabling multiline text input.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the Multiline property.

multiLine

A boolean value indicating whether to enable multiline text input. Default is false.

Returns: TTextBox. The text box with the updated Multiline property.

This method allows you to specify whether the text box can accept multiple lines of text.


myTextBox.Multiline(true);

Adds an event handler for the AcceptsTabChanged event of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to attach the event handler to.

action

An action to execute when the AcceptsTab property changes.

Returns: TTextBox. The text box with the attached event handler.

This extension method allows you to easily attach an action to execute when the AcceptsTab property of the text box changes.


myTextBox.OnAcceptsTabChanged(tb =>
{
AlertBox.Show("AcceptsTab property changed!");
});

Sets a checked state change event handler for the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to attach the event handler to.

action

An action to execute when the checked state changes.

Returns: TTextBox. The modified text box with the attached CheckedChanged event handler.

This method allows you to add an event handler for the CheckedChanged event, which occurs when the checked state changes.


myTextBox.OnCheckedChanged(tb =>
{
AlertBox.Show("Checked state changed!");
});

Attaches an event handler for the CultureChanged event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute when the Culture property changes.

Returns: TTextBox. The modified typed text box with the attached CultureChanged event handler.

This method allows you to execute a custom action whenever the Culture property of the typed text box changes.


myTypedTextBox.OnCultureChanged(tb =>
{
AlertBox.Show("Culture changed!");
});

Attaches an event handler for the CustomFormatChanged event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute when the CustomFormat property changes.

Returns: TTextBox. The modified typed text box with the attached CustomFormatChanged event handler.

This method allows you to execute a custom action whenever the CustomFormat property of the typed text box changes.


myTypedTextBox.OnCustomFormatChanged(tb =>
{
AlertBox.Show("Custom format changed!");
});

Attaches an event handler for the Format event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute during the Format event, with the text box and event arguments as parameters.

Returns: TTextBox. The modified typed text box with the attached Format event handler.

This method allows you to define custom formatting logic by executing a specified action during the Format event.


myTypedTextBox.OnFormat((tb, args) =>
{
// Custom formatting logic
});

Adds an event handler for the MultilineChanged event of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to attach the event handler to.

action

An action to execute when the Multiline property changes.

Returns: TTextBox. The text box with the attached event handler.

This extension method allows you to easily attach an action to execute when the Multiline property of the text box changes.


myTextBox.OnMultilineChanged(tb =>
{
AlertBox.Show("Multiline property changed!");
});

Attaches an event handler for the Parse event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute during the Parse event, with the text box and event arguments as parameters.

Returns: TTextBox. The modified typed text box with the attached Parse event handler.

This method allows you to define custom parsing logic by executing a specified action during the Parse event.


myTypedTextBox.OnParse((tb, args) =>
{
// Custom parsing logic
});

Attaches an event handler for the SeparatorCharChanged event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when the SeparatorChar property changes.

Returns: TTextBox. The modified tag text box with the attached SeparatorCharChanged event handler.

This method allows you to add custom behavior when the SeparatorChar property of the tag text box changes.


myTagTextBox.OnSeperatorCharChanged(tb =>
{
AlertBox.Show("Separator character changed!");
});

Attaches an event handler for the TagAdded event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is added.

Returns: TTextBox. The modified tag text box with the attached TagAdded event handler.

This method allows you to execute a custom action when a new tag is added to the tag text box.


myTagTextBox.OnTagAdded((tb, args) =>
{
AlertBox.Show("Tag added: " + args.Tag);
});

Attaches an event handler for the TagClick event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is clicked.

Returns: TTextBox. The modified tag text box with the attached TagClick event handler.

This method allows you to add an event handler for the TagClick event, executing a custom action when a tag is clicked.


myTagTextBox.OnTagClick((tb, args) =>
{
AlertBox.Show("Tag clicked: " + args.Tag);
});

Attaches an event handler for the TagDoubleClick event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is double-clicked.

Returns: TTextBox. The modified tag text box with the attached TagDoubleClick event handler.

This method allows you to add an event handler for the TagDoubleClick event, allowing you to define custom behavior when a tag is double-clicked.


myTagTextBox.OnTagDoubleClick((tb, args) =>
{
AlertBox.Show("Tag double-clicked: " + args.Tag);
});

Attaches an event handler for the TagRejected event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is rejected.

Returns: TTextBox. The modified tag text box with the attached TagRejected event handler.

This method allows you to add an event handler for the TagRejected event, which occurs when a tag is not accepted for some reason.


myTagTextBox.OnTagRejected((tb, args) =>
{
AlertBox.Show("Tag rejected: " + args.Tag);
});

Adds an event handler for the TagRemoved event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is removed.

Returns: TTextBox. The modified tag text box with the attached TagRemoved event handler.

This extension method allows you to provide an action that will be executed when a tag is removed from the tag text box.


myTagTextBox.OnTagRemoved((tb, args) =>
{
AlertBox.Show("Tag removed: " + args.Tag);
});

Attaches an event handler for the TagRender event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is rendered.

Returns: TTextBox. The modified tag text box with the attached TagRender event handler.

This method allows you to define a custom action for rendering tags within the tag text box.


myTagTextBox.OnTagRender((tb, args) =>
{
// Custom rendering logic
});

Attaches an event handler for the TagSelected event of the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box to attach the event handler to.

action

An action to execute when a tag is selected.

Returns: TTextBox. The modified tag text box with the attached TagSelected event handler.

This method allows you to execute a custom action when a tag is selected within the tag text box.


myTagTextBox.OnTagSelected((tb, args) =>
{
AlertBox.Show("Tag selected: " + args.Tag);
});

Attaches an event handler to the TextAlignChanged event of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to attach the event handler to.

action

An action to execute when the text alignment changes.

Returns: TTextBox. The modified text box with the attached TextAlignChanged event handler.

This method is used to add an event handler for the TextAlignChanged event, which occurs when the alignment of the text changes.


myTextBox.OnTextAlignChanged(tb =>
{
AlertBox.Show("Text alignment changed!");
});

Attaches an event handler to the ToolClick event of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to attach the event handler to.

action

An action to execute when a tool is clicked.

Returns: TTextBox. The modified text box with the attached ToolClick event handler.

This method is used to add an event handler for the ToolClick event, which occurs when a tool button is clicked.


myTextBox.OnToolClick((tb, tool) =>
{
AlertBox.Show($"Tool clicked: {tool.ToolName}");
});

Attaches an event handler for the ValueChanged event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute when the Value property changes.

Returns: TTextBox. The modified typed text box with the attached ValueChanged event handler.

This method allows you to execute a custom action whenever the Value property of the typed text box changes.


myTypedTextBox.OnValueChanged(tb =>
{
AlertBox.Show("Value changed!");
});

Attaches an event handler for the ValueTypeChanged event of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box to attach the event handler to.

action

An action to execute when the ValueType property changes.

Returns: TTextBox. The modified typed text box with the attached ValueTypeChanged event handler.

This method enables the execution of a custom action whenever the ValueType property of the typed text box changes.


myTypedTextBox.OnValueTypeChanged(tb =>
{
AlertBox.Show("Value type changed!");
});

Sets the password character for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the password character.

passwordChar

The character to display for password input.

Returns: TTextBox. The modified text box with the updated password character.

This method allows you to specify a character to display in place of the actual characters typed for password input.


myTextBox.PasswordChar('*');

Sets the scroll bars for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the scroll bars.

scrollBars

Returns: TTextBox. The modified text box with the updated scroll bars.

This method allows you to configure the scroll bars for the text box.


myTextBox.ScrollBars(ScrollBars.Both);

Sets the selectable status of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the selectable status.

selectable

A boolean value indicating whether the text box is selectable.

Returns: TTextBox. The modified text box with the updated selectable status.

Sets the selected text in the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the selected text.

text

The text to select.

Returns: TTextBox. The modified text box with the updated selected text.

Sets the length of the selected text in the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the selection length.

length

The length of the selection.

Returns: TTextBox. The modified text box with the updated selection length.

Sets the starting position of the text selection in the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the selection start.

index

The zero-based index of the selection start.

Returns: TTextBox. The modified text box with the updated selection start.

Sets whether the entire text is selected when the specified TextBoxBase is entered.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the SelectOnEnter property.

selectOnEnter

A boolean value indicating whether the text should be selected on enter.

Returns: TTextBox. The modified text box with the updated SelectOnEnter property.

Sets the character used to separate tags in the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the separator character.

separator

The character to use as a separator between tags.

Returns: TTextBox. The modified tag text box with the updated separator character.

This method allows you to customize the character that separates tags within the text box.


myTagTextBox.SeparatorChar(',');

Sets whether tooltips are shown for tags in the specified TagTextBox.

Parameter
Type
Description

TTextBox

tagTextBox

The tag text box for which to set the tooltips visibility.

value

A boolean value indicating whether tooltips should be shown for tags.

Returns: TTextBox. The modified tag text box with the updated tooltip visibility setting.

This extension method allows you to enable or disable the display of tooltips for tags within the text box. Tooltips can provide additional information about each tag.


myTagTextBox.ShowToolTips(true);

Enables or disables spell checking for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

value

A boolean value indicating whether spell checking should be enabled or disabled.

Returns: TTextBox. The TextBox instance with the updated spell check setting.

This method allows you to enable or disable spell checking for a TextBox control, which can be useful for providing feedback on text input.


TextBox myTextBox = new TextBox();
myTextBox.SpellCheck(true);

Sets the step value for the input element.

Parameter
Type
Description

TInputType

inputType

The input element to set the step value for.

value

The step value as a nullable double. If null, the step attribute will be removed.

Returns: TInputType. The modified input element with the specified step value.

Sets the horizontal text alignment for the specified TextBox.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the text alignment.

textAlign

Returns: TTextBox. The modified text box with the updated text alignment.

This method allows you to set the horizontal alignment of text within the text box.


myTextBox.TextAlign(HorizontalAlignment.Center);

Adds a collection of tool bar buttons to the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box to which the tool bar buttons will be added.

toolBarButtons

Returns: TTextBox. The modified text box with the added tool bar buttons.

Sets the type of the input element.

Parameter
Type
Description

TInputType

inputType

The input element to set the type for.

value

Returns: TInputType. The modified input element with the specified type.

Sets the value of the specified TypedTextBox.

Parameter
Type
Description

TTextBox

typedTextBox

The typed text box for which to set the value.

value

The value to be set in the typed text box.

Returns: TTextBox. The modified typed text box with the updated value.

This method allows you to set a value into the typed text box, which will be converted to a string representation according to the text box's ValueType and Culture settings.


myTypedTextBox.Value(123.45);

Sets the watermark text for the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the watermark text.

watermark

The watermark text to display.

Returns: TTextBox. The modified text box with the updated watermark text.

Sets the word wrap status of the specified TextBoxBase.

Parameter
Type
Description

TTextBox

textBox

The text box for which to set the word wrap status.

wrap

A boolean value indicating whether the text should wrap.

Returns: TTextBox. The modified text box with the updated word wrap status.

The type of the text box, must inherit from .

The type of the text box, must inherit from .

AllowDuplicateTags<TTextBox>(tagTextBox, value)

The type of the tag text box, must inherit from .

AutoComplete<TTextBox>(textBox, autoComplete)

The type of the text box, must inherit from .

AutoCompleteList<TTextBox>(textBox, list)

The type of the text box, must inherit from .

BorderStyle<TTextBox>(textBox, borderStyle)

The type of the text box, must inherit from .

CharacterCasing<TTextBox>(textBox, characterCasing)

The type of the text box, must inherit from .

The value to set.

Checked<TTextBox>(textBox, value)

The type of the text box, must inherit from .

Culture<TTextBox>(typedTextBox, cultureInfo)

The type of the typed text box, must inherit from .

The to use for formatting and parsing the value in the text box.

CustomFormat<TTextBox>(typedTextBox, customFormat)

The type of the typed text box, must inherit from .

Filter<TTextBox>(textBox, filter)

The type of the text box, must inherit from .

InputType<TTextBox>(textBox, value)

The type of the .

The instance to set the input type for.

Invalid<TTextBox>(textBox, invalid)

The type of the text box, must inherit from .

InvalidMessage<TTextBox>(textBox, message)

The type of the text box, must inherit from .

KeepFormatOnEnter<TTextBox>(typedTextBox, value)

The type of the typed text box, must inherit from .

KeepWatermark<TTextBox>(tagTextBox, value)

The type of the tag text box, must inherit from .

Lines<TTextBox>(textBox, lines)

The type of the text box, must inherit from .

Max<TInputType>(inputType, value)

The type of the input element, which must inherit from .

MaxLength<TTextBox>(textBox, length)

The type of the text box, must inherit from .

MaxTagCount<TTextBox>(tagTextBox, count)

The type of the tag text box, must inherit from .

MaxTagWidth<TTextBox>(tagTextBox, width)

The type of the tag text box, must inherit from .

Min<TInputType>(inputType, value)

The type of the input element, which must inherit from .

Mode<TInputType>(inputType, value)

The type of the input element, which must inherit from .

The value to set as the mode.

Multiline<TTextBox>(textBox, multiLine)

The type of the text box, which must inherit from .

OnAcceptsTabChanged<TTextBox>(textBox, action)

The type of the text box, must inherit from .

OnCheckedChanged<TTextBox>(textBox, action)

The type of the text box, must inherit from .

OnCultureChanged<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

OnCustomFormatChanged<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

OnFormat<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

OnMultilineChanged<TTextBox>(textBox, action)

The type of the text box, must inherit from .

OnParse<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

OnSeperatorCharChanged<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagAdded<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagClick<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagDoubleClick<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagRejected<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagRemoved<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagRender<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTagSelected<TTextBox>(tagTextBox, action)

The type of the tag text box, must inherit from .

OnTextAlignChanged<TTextBox>(textBox, action)

The type of the text box, must inherit from .

OnToolClick<TTextBox>(textBox, action)

The type of the text box, must inherit from .

OnValueChanged<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

OnValueTypeChanged<TTextBox>(typedTextBox, action)

The type of the typed text box, must inherit from .

PasswordChar<TTextBox>(textBox, passwordChar)

The type of the text box, must inherit from .

ScrollBars<TTextBox>(textBox, scrollBars)

The type of the text box, must inherit from .

The value to set.

Selectable<TTextBox>(textBox, selectable)

The type of the text box, must inherit from .

SelectedText<TTextBox>(textBox, text)

The type of the text box, must inherit from .

SelectionLength<TTextBox>(textBox, length)

The type of the text box, must inherit from .

SelectionStart<TTextBox>(textBox, index)

The type of the text box, must inherit from .

SelectOnEnter<TTextBox>(textBox, selectOnEnter)

The type of the text box, must inherit from .

SeparatorChar<TTextBox>(tagTextBox, separator)

The type of the tag text box, must inherit from .

ShowToolTips<TTextBox>(tagTextBox, value)

The type of the tag text box, must inherit from .

SpellCheck<TTextBox>(textBox, value)

The type of the .

The instance to set spell checking for.

Step<TInputType>(inputType, value)

The type of the input element, which must inherit from .

TextAlign<TTextBox>(textBox, textAlign)

The type of the text box, must inherit from .

The value to set.

Tools<TTextBox>(textBox, toolBarButtons)

The type of the text box, must inherit from .

An array of representing the tool bar buttons to add.

Type<TInputType>(inputType, value)

The type of the input element, which must inherit from .

The value to set as the type.

Value<TTextBox>(typedTextBox, value)

The type of the typed text box, must inherit from .

Watermark<TTextBox>(textBox, watermark)

The type of the text box, must inherit from .

WordWrap<TTextBox>(textBox, wrap)

The type of the text box, must inherit from .

TextBox
TTextBox
Boolean
TextBoxBase
TTextBox
Boolean
TagTextBox
TTextBox
Boolean
TextBoxBase
TTextBox
AutoComplete
TextBoxBase
TTextBox
String[]
TextBoxBase
TTextBox
BorderStyle
TextBox
TTextBox
CharacterCasing
CharacterCasing
TextBox
TTextBox
Boolean
TypedTextBox
TTextBox
CultureInfo
CultureInfo
TypedTextBox
TTextBox
String
TextBox
TTextBox
String
TextBox
TTextBox
TextBox
InputType
TextBoxBase
TTextBox
Boolean
TextBoxBase
TTextBox
String
TypedTextBox
TTextBox
Boolean
TagTextBox
TTextBox
Boolean
TextBoxBase
TTextBox
String[]
InputType
TInputType
String
TextBoxBase
TTextBox
Int32
TagTextBox
TTextBox
Int32
TagTextBox
TTextBox
Int32
InputType
TInputType
String
InputType
TInputType
TextBoxMode
TextBoxMode
TextBox
TTextBox
Boolean
TextBoxBase
TTextBox
Action<TTextBox>
TextBoxBase
TTextBox
Action<TTextBox>
TypedTextBox
TTextBox
Action<TTextBox>
TypedTextBox
TTextBox
Action<TTextBox>
TypedTextBox
TTextBox
Action<TTextBox, ConvertEventArgs>
TextBoxBase
TTextBox
Action<TTextBox>
TypedTextBox
TTextBox
Action<TTextBox, ConvertEventArgs>
TagTextBox
TTextBox
Action<TTextBox>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxMousEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxMousEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxRenderEventArgs>
TagTextBox
TTextBox
Action<TTextBox, TagTextBoxEventArgs>
TextBoxBase
TTextBox
Action<TTextBox>
TextBoxBase
TTextBox
Action<TTextBox, ToolClickEventArgs>
TypedTextBox
TTextBox
Action<TTextBox>
TypedTextBox
TTextBox
Action<TTextBox>
TextBox
TTextBox
Char
TextBox
TTextBox
ScrollBars
ScrollBars
TextBoxBase
TTextBox
Boolean
TextBoxBase
TTextBox
String
TextBoxBase
TTextBox
Int32
TextBoxBase
TTextBox
Int32
TextBoxBase
TTextBox
Boolean
TagTextBox
TTextBox
Char
TagTextBox
TTextBox
Boolean
TextBox
TTextBox
TextBox
Boolean
InputType
TInputType
Nullable<Double>
TextBox
TTextBox
HorizontalAlignment
HorizontalAlignment
TextBoxBase
TTextBox
ComponentTool[]
ComponentTool
InputType
TInputType
TextBoxType
TextBoxType
TypedTextBox
TTextBox
Object
TextBoxBase
TTextBox
String
TextBoxBase
TTextBox
Boolean