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
  • Constructors
  • TabControl()
  • TabControl(onSelectedIndexChanged)
  • TabControl(tabPages, onSelectedIndexChanged)
  • TabControl(location, size, onSelectedIndexChanged)
  • TabControl(location, size, tabPages, onSelectedIndexChanged)
  • Properties
  • Alignment
  • AllowUserToMoveTabs
  • AutoActivateFirstChild
  • BorderStyle
  • Display
  • DisplayRectangle
  • ImageList
  • ItemSize
  • Orientation
  • RowCount
  • ScrollStep
  • SelectedIndex
  • SelectedTab
  • ShowToolTips
  • ShowVisibilityMenu
  • SizeMode
  • TabCount
  • TabPages
  • Methods
  • CreateControlsInstance()
  • DeselectTab(index)
  • DeselectTab(tabPage)
  • DeselectTab(tabPageName)
  • FocusFirstChild()
  • GetControl(index)
  • GetItems()
  • GetTabRect(index)
  • GetTabRect(index, callback)
  • GetTabRectAsync(index)
  • GetToolTipText(item)
  • IsInputKey(keyData)
  • OnControlAdded(e)
  • OnControlCreated(e)
  • OnDeselected(e)
  • OnDeselecting(e)
  • OnEnter(e)
  • OnLeave(e)
  • OnScrollStepChanged(e)
  • OnSelected(e)
  • OnSelectedIndexChanged(e)
  • OnSelecting(e)
  • OnSizeChanged(e)
  • OnTabClosed(e)
  • OnTabClosing(e)
  • OnTabMoved(e)
  • OnTabVisibilityChanged(e)
  • OnWebEvent(e)
  • OnWebRender(config)
  • OnWebUpdate(state)
  • RemoveAll()
  • SelectTab(index)
  • SelectTab(tabPage)
  • SelectTab(tabPageName)
  • Events
  • Deselected
  • Deselecting
  • ScrollStepChanged
  • Selected
  • SelectedIndexChanged
  • Selecting
  • TabClosed
  • TabClosing
  • TabMoved
  • TabVisibilityChanged
  • Implements

Was this helpful?

Export as PDF
  1. Wisej.Web
  2. Containers

TabControl

Wisej.Web.TabControl

Last updated 14 days ago

Was this helpful?

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

Manages a related set of pages.

public class TabControl : Control
Public Class TabControl
    Inherits Control

Constructors

TabControl()

Initializes a new instance of the class.

TabControl(onSelectedIndexChanged)

Initializes a new instance of the class with the specified initial settings.

Name
Type
Description

onSelectedIndexChanged

TabControl(tabPages, onSelectedIndexChanged)

Initializes a new instance of the class with the specified initial settings.

Name
Type
Description

tabPages

onSelectedIndexChanged

Name
Type
Description

location

The location of the TabControl on its parent control.

size

The size of the TabControl.

onSelectedIndexChanged

Name
Type
Description

location

The location of the TabControl on its parent control.

size

The size of the TabControl.

tabPages

onSelectedIndexChanged

Properties

The default value is Orientation.Horizontal.

Tab rows are not currently supported in Wisej.

Throws:

Throws:

The default value is TabSizeMode.Normal.

Methods

Makes the tab following the tab with the specified index the current tab.

Parameter
Type
Description

index

Throws:

Parameter
Type
Description

tabPage

Throws:

Makes the tab following the tab with the specified name the current tab.

Parameter
Type
Description

tabPageName

Throws:

Activates the first eligible child control in the tab page.Since 3.5.4

Parameter
Type
Description

index

Throws:

Parameter
Type
Description

index

The zero-based index of the tab page for which to retrieve the bounding rectangle of the tab button.

Parameter
Type
Description

index

The zero-based index of the tab page for which to retrieve the bounding rectangle of the tab button.

callback

Callback method that will receive the bounding rectangle for the request tab button.

Parameter
Type
Description

index

The zero-based index of the tab page for which to retrieve the bounding rectangle of the tab button.

Parameter
Type
Description

item

Determines whether the specified key is a regular input key or a special key that requires preprocessing.

Parameter
Type
Description

keyData

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Processes the event from the client.

Parameter
Type
Description

e

Event arguments.

Renders the client component.

Parameter
Type
Description

config

Dynamic configuration object.

Updates the client component using the state information.

Parameter
Type
Description

state

Dynamic state object.

Removes all the tab pages and additional controls from this tab control.

Makes the tab with the specified index the current tab.

Parameter
Type
Description

index

Throws:

Parameter
Type
Description

tabPage

Throws:

Makes the tab with the specified name the current tab.

Parameter
Type
Description

tabPageName

Throws:

Events

Implements

Name
Description

Provides access to the UserData and Tag properties associated to the component implementing this interface.

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.

An Action delegate to handle the event.

An array of objects to be added to the .

An Action delegate to handle the event.

TabControl(location, size, onSelectedIndexChanged)

Initializes a new instance of the class with the specified initial settings.

An Action delegate to handle the event.

TabControl(location, size, tabPages, onSelectedIndexChanged)

Initializes a new instance of the class with the specified initial settings.

An array of objects to be added to the .

An Action delegate to handle the event.

Alignment

: Returns or sets the area of the control (for example, along the top) where the tabs are aligned.

AllowUserToMoveTabs

: Returns or sets whether the user can change the position of a tab button by dragging it. (Default: False)

AutoActivateFirstChild

: Returns or sets the option to automatically activate the first focusable control of the when the is changed.Since 3.5.4 (Default: False)

BorderStyle

: Indicates the border style for the control. (Default: Solid)

Display

: Returns or sets the mode of the control to determine whether to display the icon, the text or both. (Default: Both)

DisplayRectangle

: Returns the display area of the control's tab pages.

ImageList

: Returns or sets the images to display on the control's tabs. (Default: null)

ItemSize

: Returns or sets the fixed size of the tab buttons. The default value is to use the itemSize set in the current theme or auto sizing.

When set to (default) it uses the itemSize set in the theme. You can also set only the width or the height and leave the other value set to 0 to use the value in the current theme or auto sizing. The width (or height when is or ) is applied when the value is or . The height (or width when is or ) is applied always.

Orientation

: Returns or sets a value indicating the horizontal or vertical orientation of the tabs.

RowCount

: Returns the number of rows that are currently being displayed in the control's tab strip. (Default: 1)

ScrollStep

: Returns or sets the number of pixels to scroll when the scroll buttons are pressed. (Default: 15)

The value is less than 1 or greater than 500.

SelectedIndex

: Returns or sets the index of the currently selected tab page. (Default: -1)

The value is less than -1.

SelectedTab

: Returns or sets the currently selected tab page. (Default: null)

ShowToolTips

: Returns or sets whether a tab's ToolTip is shown when the mouse passes over the tab. (Default: False)

ShowVisibilityMenu

: Returns or sets whether the tab visibility menu button is visible. (Default: False)

SizeMode

: Returns or sets whether the tab buttons should fill the control's size, or placed in the center, or use the size set in .

TabCount

: Gets the number of tabs in the tab strip. (Default: 0)

TabPages

: Returns the collection of tab pages in this tab control.

Default value is an empty

CreateControlsInstance()

This member overrides .

Returns: . A new instance of assigned to the control.

DeselectTab(index)

The index in the collection of the tab to deselect.

index is less than 0 or greater than the number of controls in the collection minus 1.

DeselectTab(tabPage)

Makes the tab following the specified the current tab.

The to deselect.

tabPage is null.

DeselectTab(tabPageName)

The of the tab to deselect.

tabPageName is null; or tabPageName does not match the property of any in the collection.

FocusFirstChild()

Invoked when the is changed and the property is true.

GetControl(index)

Returns the control at the specified location.

The index of the to get.

Returns: . The at the specified location.

index is less than 0 or greater than the number of controls in the collection minus 1.

GetItems()

Returns an array of controls that belong to the control.

Returns: . An array of controls that belong to the .

GetTabRect(index)

Returns the bounding rectangle for the tab button of the at the specified index in this control.

Returns: . A that represents the bounds of the specified tab.

Bounding rectangles for the tab buttons are received from the client and are updated asynchronously. If the application adds a tab page, or changes any property that causes the tab button to be resized (orientation, sizing, text, alignment, etc.) it cannot immediately after retrieve the new bounds. When the tab rectangles are updated, the will fire the event to inform the application that the bounding rectangles have been updated. In alternative, you can use the and overloads to query the client and receive the new bounding rectangle for the request tab page. Bounding rectangles are always empty until the has been rendered on the client.Throws:

The index is less than zero; or the index is greater than or equal to .

GetTabRect(index, callback)

Retrieves the bounding rectangle for the tab button of the at the specified index in this control.

Bounding rectangles are always empty until the has been rendered on the client.Throws:

The index is less than zero; or the index is greater than or equal to .

The callback method is null.

GetTabRectAsync(index)

Retrieves the bounding rectangle for the tab button of the at the specified index in this control.

Returns: .

Bounding rectangles are always empty until the has been rendered on the client.Throws:

The index is less than zero; or the index is greater than or equal to .

GetToolTipText(item)

Returns the ToolTip for the specified .

The that owns the desired ToolTip.

Returns: . The ToolTip text.

IsInputKey(keyData)

One of the values.

Returns: . true if the specified key is a regular input key; otherwise, false.

OnControlAdded(e)

Fires the event.

OnControlCreated(e)

Fires the event.

A that contains the event data.

OnDeselected(e)

Fires the event and the event of the currently active .

A that contains the event data.

OnDeselecting(e)

Fires the event.

A that contains the event data.

OnEnter(e)

Fires the event of the currently active .

A that contains the event data.

OnLeave(e)

Fires the event of the currently active .

A that contains the event data.

OnScrollStepChanged(e)

Fires the event.

A that contains the event data.

OnSelected(e)

Fires the event and the event of the currently active .

A that contains the event data.

OnSelectedIndexChanged(e)

Fires the event.

A that contains the event data.

OnSelecting(e)

Fires the event.

A that contains the event data.

OnSizeChanged(e)

Fires the event.

A that contains the event data.

OnTabClosed(e)

Fires the event.

A that contains the event data.

OnTabClosing(e)

Fires the event.

A that contains the event data.

OnTabMoved(e)

Fires the event.

A object that contains the event data.

OnTabVisibilityChanged(e)

Fires the event.

A that contains the event data.

OnWebEvent(e)

OnWebRender(config)

OnWebUpdate(state)

RemoveAll()

SelectTab(index)

The index in the collection of the tab to select.

index is less than 0 or greater than the number of controls in the collection minus 1.

SelectTab(tabPage)

Makes the specified the current tab.

The to select.

tabPage is null.

SelectTab(tabPageName)

The of the tab to select.

tabPageName is null; or tabPageName does not match the property of any in the collection.

Deselected

Fired when a tab is deselected.

Deselecting

Occurs before a tab is deselected, enabling a handler to cancel the tab change.

ScrollStepChanged

Fired when the value of changes.

Selected

Fired when a tab is selected.

SelectedIndexChanged

Fired when the property has changed.

Selecting

Occurs before a tab is selected, enabling a handler to cancel the tab change.

TabClosed

Occurs after a tab is closed by the user and has been removed from the tab control.

TabClosing

Occurs before a tab is closed by the user, enabling a handler to cancel the tab closing.

TabMoved

Fired when the user drags a into a new position and the property is set to true.

TabVisibilityChanged

Occurs after a tab is shown or hidden by the user through the or programmatically through the property.

All wisej controls derived from the class must implement this interface.

TabControl
TabControl
TabAlignment
Boolean
BorderStyle
Display
Display
Rectangle
ImageList
Size
Empty
Orientation
TabControl
Int32
Int32
ArgumentOutOfRangeException
Int32
ArgumentOutOfRangeException
TabPage
Boolean
Boolean
Int32
TabPageCollection
TabPageCollection
ControlCollection
ControlCollection
TabPage
ArgumentNullException
TabPage
Control
TabPage
TabPage
TabControl
Object[]
TabPage
TabControl
TabPage
TabControl
Rectangle
Rectangle
TabPage
TabControl
TabControl
ArgumentNullException
TabPage
TabControl
Task<Rectangle>
TabControl
TabPage
String
Boolean
TabPage
ArgumentNullException
TabControlEventHandler
TabControlCancelEventHandler
TabControlEventHandler
TabControlCancelEventHandler
TabControlEventHandler
TabControlCancelEventHandler
Boolean
TabPage
SelectedTab
TabSizeMode
ItemSize
ArgumentOutOfRangeException
TabPage
TabPages
SelectedTab
AutoActivateFirstChild
ArgumentOutOfRangeException
TabPage
TabPages
ArgumentOutOfRangeException
TabCount
Deselecting
ScrollStepChanged
SelectedIndexChanged
Selecting
TabClosed
TabClosing
TabMoved
TabVisibilityChanged
ArgumentOutOfRangeException
TabPage
TabPages
EventHandler
ScrollStep
EventHandler
SelectedIndex
TabControlEventHandler
TabPage
AllowUserToMoveTabs
Action<Object, EventArgs>
TabPage[]
TabPage
TabControl
Action<Object, EventArgs>
Point
Size
Action<Object, EventArgs>
Point
Size
TabPage[]
TabPage
TabControl
Action<Object, EventArgs>
Int32
TabPage
TabPage
String
Int32
TabPage
Int32
Int32
Action<Rectangle>
Int32
Object
TabPage
Keys
Keys
ControlEventArgs
EventArgs
EventArgs
TabControlEventArgs
TabControlEventArgs
TabControlCancelEventArgs
TabControlCancelEventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
TabControlEventArgs
TabControlEventArgs
EventArgs
EventArgs
TabControlCancelEventArgs
TabControlCancelEventArgs
EventArgs
EventArgs
TabControlEventArgs
TabControlEventArgs
TabControlCancelEventArgs
TabControlCancelEventArgs
TabControlEventArgs
TabControlEventArgs
TabControlEventArgs
TabControlEventArgs
WisejEventArgs
Object
Object
Int32
TabPage
TabPage
String
IUserData
IBindableComponent
IDropTarget
IWisejComponent
IWisejControl
Control
IWisejSerializable
SelectedIndexChanged
SelectedIndexChanged
SelectedIndexChanged
SelectedIndexChanged
TabPages
TabPages
Control
TabControl
TabPage
TabControl
TabControl
TabControl
Empty
Alignment
SizeMode
Alignment
ArgumentNullException
TabPage
TabPages
TabControl
TabControl
GetTabRect
GetTabRectAsync
ArgumentOutOfRangeException
ArgumentOutOfRangeException
TabPage
Deselected
TabPage
TabPage
TabPage
Selected
ArgumentNullException
TabPage
TabPages
TabControlEventHandler
ShowVisibilityMenu
Hidden
Left
Right
Top
Bottom
CreateControlsInstance
Name
StyleChanged
ControlAdded
ControlCreated
Leave
Enter
Leave
Enter
SizeChanged
Name
Name
Name
Count
Count
Fixed
Center