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
  • TreeView()
  • Properties
  • BorderStyle
  • CheckBoxes
  • HideNodeImages
  • ImageIndex
  • ImageKey
  • ImageList
  • Indent
  • ItemHeight
  • LabelEdit
  • Nodes
  • OpenedImageIndex
  • OpenedImageKey
  • PathSeparator
  • PrefetchItems
  • RightClickSelection
  • Scrollable
  • SelectedImageIndex
  • SelectedImageKey
  • SelectedNode
  • SelectedNodes
  • SelectionMode
  • ShowNodeToolTips
  • ShowPlusMinus
  • ShowRootLines
  • Sorted
  • StateImageList
  • Tools
  • TopNode
  • TreeViewNodeSorter
  • VirtualScroll
  • Methods
  • BeginUpdate()
  • ClearSelected()
  • CollapseAll()
  • Dispose(disposing)
  • EndUpdate()
  • ExpandAll()
  • GetNodeCount(includeSubTrees)
  • GetSelected(node)
  • OnAddReferences(items)
  • OnAfterCheck(e)
  • OnAfterCollapse(e)
  • OnAfterExpand(e)
  • OnAfterLabelEdit(e)
  • OnAfterSelect(e)
  • OnBeforeCheck(e)
  • OnBeforeCollapse(e)
  • OnBeforeExpand(e)
  • OnBeforeLabelEdit(e)
  • OnBeforeSelect(e)
  • OnCreateControl()
  • OnItemDrag(e)
  • OnNodeDrag(e)
  • OnNodeMouseClick(e)
  • OnNodeMouseDoubleClick(e)
  • OnNodeMouseHover(e)
  • OnNodeMouseLeave(e)
  • OnToolClick(e)
  • OnWebEvent(e)
  • OnWebRender(config)
  • OnWebUpdate(state)
  • SetSelected(node, selected)
  • Sort()
  • Events
  • AfterCheck
  • AfterCollapse
  • AfterExpand
  • AfterLabelEdit
  • AfterSelect
  • BeforeCheck
  • BeforeCollapse
  • BeforeExpand
  • BeforeLabelEdit
  • BeforeSelect
  • ItemDrag
  • NodeDrag
  • NodeMouseClick
  • NodeMouseDoubleClick
  • NodeMouseHover
  • NodeMouseLeave
  • ToolClick
  • Implements

Was this helpful?

Export as PDF
  1. Wisej.Web
  2. Lists & Grids

TreeView

Wisej.Web.TreeView

Last updated 14 days ago

Was this helpful?

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

Displays a hierarchical collection of labeled items, each represented by a .

public class TreeView : Control
Public Class TreeView
    Inherits Control

Constructors

TreeView()

Initializes a new instance of the class.

Properties

BorderStyle

: Gets or sets the border style of the tree view control. (Default: Solid)

CheckBoxes

Throws:

Throws:

Throws:

Throws:

Throws:

The name of this property is kept as-is for compatibility reasons. When set to true (default) it doesn't show any line next to the root nodes or any other node. It shows or hide the expand/collapse icon next to the root nodes.

Methods

This method has no effect on this control.

Collapses all the tree nodes.

Disposes the control.

Parameter
Type
Description

disposing

true when this method is called by the application rather than a finalizer.

This method has no effect on this control.

Expands all the tree nodes.

Retrieves the number of tree nodes, optionally including those in all subtrees, assigned to the tree view control.

Parameter
Type
Description

includeSubTrees

Parameter
Type
Description

node

Throws:

Returns a collection of referenced components or collection of components.

Parameter
Type
Description

items

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

Creates and register this control and all its children.

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Fires the ToolClick event.

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.

Parameter
Type
Description

node

selected

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.

: Returns or sets whether check boxes are displayed next to the tree nodes in the tree view control. Tree nodes may override this property setting the property. (Default: False)

HideNodeImages

: Returns or sets whether all the node images are hidden. Tree nodes may override this property setting the property. (Default: False)

ImageIndex

: Returns or sets the image-list index value of the default image that is displayed by the tree nodes. (Default: -1)

The specified index is less than -1.

ImageKey

: Returns or sets the key of the default image for each node in the control when it is in an unselected state. (Default: "")

ImageList

: Returns or sets the that contains the objects that are used by the tree nodes. (Default: null)

Indent

: Returns or sets the distance in pixels to indent each child tree node level. (Default: -1)

The assigned value is less than -1; or the assigned value is greater than 500.

ItemHeight

: Gets or sets the height of each tree node in the tree view control. When the value is -1, uses the value set in the theme. (Default: -1)

The assigned value is less than -1; or the assigned value is greater than 500.

LabelEdit

: Returns or sets whether the label text of the tree nodes can be edited. (Default: False)

Nodes

: Returns the collection of tree nodes that are assigned to the tree view control.

OpenedImageIndex

: Returns or sets the image list index value of the image that is displayed when a is expanded. (Default: -1)

The index assigned value is less than -1.

OpenedImageKey

: Returns or sets the key of the default image shown when a is expanded. (Default: "")

PathSeparator

: Returns or sets the delimiter string that the tree node path uses. (Default: "\")

PrefetchItems

: Returns or sets the number of items to prefetch outside of the visible area when is set to true. The default is 0 (disabled). (Default: 0)

RightClickSelection

: Returns or sets whether the under the pointer gets selected on a right click. (Default: False)

When the right click lands outside of a selected area the selection is not changed regardless of the value of .

Scrollable

: Returns or sets whether the tree view control displays scroll bars when they are needed. (Default: True)

SelectedImageIndex

: Returns or sets the image list index value of the image that is displayed when a is selected. (Default: -1)

The index assigned value is less than -1.

SelectedImageKey

: Returns or sets the key of the default image shown when a is selected. (Default: "")

SelectedNode

: Returns or sets the tree node that is currently selected in the tree view control.

SelectedNodes

: Returns or sets the tree nodes that are currently selected in the tree view control. Use this property when the SelectionMode is MultiSimple or MultiExtended.

SelectionMode

: Returns or sets the method in which items are selected in the . (Default: One)

ShowNodeToolTips

: Returns or sets a value indicating ToolTips are shown when the mouse pointer hovers over a . (Default: False)

ShowPlusMinus

: Returns or sets whether plus-sign (+) and minus-sign (-) buttons are displayed next to tree nodes that contain child tree nodes. (Default: True)

ShowRootLines

: Returns or sets whether the expand/collapse icon is displayed for the root nodes (the firs level nodes). (Default: True)

Sorted

: Returns or sets whether the tree nodes in the tree view are sorted. (Default: False)

StateImageList

: Returns or sets the image list that is used to indicate the state of the and its nodes. (Default: null)

Tools

: Returns the instance of associated with this control.

TopNode

: Returns or sets the first fully-visible tree node in the tree view control.

TreeViewNodeSorter

: Returns or sets the implementation of to perform a custom sort of the nodes.

VirtualScroll

: Enables or disables virtual scrolling for the . When virtual scrolling is enabled, only the visible nodes are rendered in the browser allowing the to host virtually unlimited nodes without any performance loss. (Default: False)

When is set to true, all the nodes must be of the same height, limiting the more flexible HTML rendering in the nodes available when is off (default). Setting the property to a value greater than 0 allows the virtual view to prefetch the specified number of items outside of the visible area to enable smoother scrolling.

BeginUpdate()

ClearSelected()

Unselects all nodes in the .

CollapseAll()

Dispose(disposing)

EndUpdate()

ExpandAll()

GetNodeCount(includeSubTrees)

true to count the items that the subtrees contain; otherwise, false.

Returns: . The number of tree nodes, optionally including those in all subtrees, assigned to the tree view control.

GetSelected(node)

Returns a value indicating whether the specified is selected.

The to check.

Returns: . true if the specified is currently selected in the ; otherwise, false.

The specified node is null.

The specified node is currently assigned to another .

OnAddReferences(items)

OnAfterCheck(e)

Fires the event.

A that contains the event data.

OnAfterCollapse(e)

Fires the event.

A that contains the event data.

OnAfterExpand(e)

Fires the event.

A that contains the event data.

OnAfterLabelEdit(e)

Fires the event.

A that contains the event data.

OnAfterSelect(e)

Fires the event.

A that contains the event data.

OnBeforeCheck(e)

Fires the event.

A that contains the event data.

OnBeforeCollapse(e)

Fires the event.

A that contains the event data.

OnBeforeExpand(e)

Fires the event.

A that contains the event data.

OnBeforeLabelEdit(e)

Fires the event.

A that contains the event data.

OnBeforeSelect(e)

Fires the event.

A that contains the event data.

OnCreateControl()

OnItemDrag(e)

Deprecated: This method is deprecated. Use OnNodeDrag instead. Fires the event.

An that contains the event data.

OnNodeDrag(e)

Fires the event.

An that contains the event data.

OnNodeMouseClick(e)

Fires the event.

A that contains the event data.

OnNodeMouseDoubleClick(e)

Fires the event.

A that contains the event data.

OnNodeMouseHover(e)

Fires the event.

The that contains the event data.

OnNodeMouseLeave(e)

Fires the event.

The that contains the event data.

OnToolClick(e)

A that contains the event data.

OnWebEvent(e)

OnWebRender(config)

OnWebUpdate(state)

SetSelected(node, selected)

Selects or clears the selection for the specified in a .

The to select.

True to select the specified , otherwise false to deselect it.

The specified node is null.

The specified node is currently assigned to another .

The property is set to None.

Sort()

Sorts the items in control.

AfterCheck

Occurs after the tree node check box is checked.

AfterCollapse

Occurs after the tree node is collapsed.

AfterExpand

Occurs after the tree node is expanded.

AfterLabelEdit

Occurs after the tree node label text is edited.

AfterSelect

Occurs after the tree node is selected.

BeforeCheck

Occurs before the tree node check box is checked.

BeforeCollapse

Occurs before the tree node is collapsed.

BeforeExpand

Occurs before the tree node is expanded.

BeforeLabelEdit

Occurs before the tree node label text is edited.

BeforeSelect

Occurs before the tree node is selected.

ItemDrag

Deprecated: This event is deprecated. Use NodeDrag instead. Fired when the user begins dragging a node.

NodeDrag

Fired when the user begins dragging a node.

NodeMouseClick

Fired when the user clicks a with the mouse.

NodeMouseDoubleClick

Fired when the user double-clicks a with the mouse.

NodeMouseHover

Fired when the mouse hovers over a .

NodeMouseLeave

Fired when the mouse leaves the .

ToolClick

Fired when a is clicked.

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

Int32
ArgumentOutOfRangeException
String
TreeView
ImageList
ImageList
Image
Int32
ArgumentOutOfRangeException
Int32
ArgumentOutOfRangeException
Boolean
TreeNodeCollection
Int32
TreeNode
ArgumentException
String
TreeNode
String
Boolean
TreeNode
Boolean
Int32
TreeNode
ArgumentException
String
TreeNode
TreeNode
TreeNode[]
SelectionMode
TreeView
Boolean
TreeNode
Boolean
Boolean
Boolean
ImageList
TreeView
ComponentToolCollection
ComponentToolCollection
TreeNode
IComparer<TreeNode>
IComparer
TreeView
Boolean
TreeView
TreeView
TreeView
Int32
TreeNode
Boolean
TreeNode
TreeView
ArgumentNullException
ArgumentException
TreeView
TreeNode
TreeView
ArgumentNullException
ArgumentException
TreeView
TreeView
TreeViewEventHandler
TreeViewEventHandler
TreeViewEventHandler
NodeLabelEditEventHandler
TreeViewEventHandler
TreeViewCancelEventHandler
TreeViewCancelEventHandler
TreeViewCancelEventHandler
NodeLabelEditEventHandler
TreeViewCancelEventHandler
TreeViewNodeDragEventHandler
TreeNodeMouseClickEventHandler
TreeNode
TreeNodeMouseClickEventHandler
TreeNode
TreeNodeMouseHoverEventHandler
TreeNode
TreeNodeMouseHoverEventHandler
TreeNode
ToolClickEventHandler
ComponentTool
Int32
VirtualScroll
RightClickSelection
VirtualScroll
VirtualScroll
PrefetchItems
AfterCheck
AfterCollapse
AfterExpand
AfterLabelEdit
AfterSelect
BeforeCheck
BeforeCollapse
BeforeExpand
BeforeLabelEdit
BeforeSelect
NodeDrag
NodeMouseClick
NodeMouseDoubleClick
NodeMouseHover
NodeMouseLeave
InvalidOperationException
SelectionMode
Boolean
Boolean
TreeNode
TreeNode
TreeNode
IList
TreeViewEventArgs
TreeViewEventArgs
TreeViewEventArgs
TreeViewEventArgs
TreeViewEventArgs
TreeViewEventArgs
NodeLabelEditEventArgs
NodeLabelEditEventArgs
TreeViewEventArgs
TreeViewEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
NodeLabelEditEventArgs
NodeLabelEditEventArgs
TreeViewCancelEventArgs
TreeViewCancelEventArgs
ItemDragEventArgs
ItemDragEventArgs
TreeViewNodeDragEventArgs
TreeViewNodeDragEventArgs
TreeNodeMouseClickEventArgs
TreeNodeMouseClickEventArgs
TreeNodeMouseClickEventArgs
TreeNodeMouseClickEventArgs
TreeNodeMouseHoverEventArgs
TreeNodeMouseHoverEventArgs
TreeNodeMouseHoverEventArgs
TreeNodeMouseHoverEventArgs
ToolClickEventArgs
ToolClickEventArgs
WisejEventArgs
Object
Object
TreeNode
TreeNode
Boolean
TreeNode
IUserData
IBindableComponent
IDropTarget
IWisejComponent
IWisejControl
Control
IWisejSerializable
Control
TreeView
TreeNode
TreeView
BorderStyle
Boolean
Boolean
ItemDragEventHandler
ItemDrag
CheckBox
HideNodeImage