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
  • ListView()
  • Properties
  • AllowColumnReorder
  • AllowColumnSorting
  • BorderStyle
  • CheckBoxes
  • CheckedIndices
  • CheckedItems
  • ColumnCount
  • Columns
  • DataMember
  • DataSource
  • DefaultItemPadding
  • DisplayPropertyName
  • FocusedItem
  • GridLines
  • GridLineStyle
  • HeaderStyle
  • HScroll
  • IconPropertyName
  • ItemPadding
  • Items
  • ItemSize
  • ItemSorter
  • LabelEdit
  • LabelWrap
  • LargeImageList
  • LiveResize
  • MultiSelect
  • PrefetchItems
  • Scrollable
  • SelectedIndex
  • SelectedIndices
  • SelectedItems
  • SelectionMode
  • ShowItemToolTips
  • SmallImageList
  • SortedColumn
  • Sorting
  • SortOrder
  • StateImageList
  • Tools
  • ToolsPosition
  • View
  • VirtualListSize
  • VirtualMode
  • VScroll
  • Methods
  • Append(data, dataMember)
  • AutoResizeColumn(columnIndex, headerAutoResize)
  • AutoResizeColumns(headerAutoResize)
  • BeginUpdate()
  • Clear()
  • ClearSelection()
  • Dispose(disposing)
  • EndUpdate()
  • EnsureVisible(index)
  • Fill(data, dataMember)
  • FindItemWithText(text)
  • FindItemWithText(text, includeSubItemsInSearch, startIndex)
  • FindItemWithText(text, includeSubItemsInSearch, startIndex, isPrefixSearch)
  • IsValidColumn(colIndex)
  • OnAddReferences(items)
  • OnAfterLabelEdit(e)
  • OnBeforeLabelEdit(e)
  • OnBindingContextChanged(e)
  • OnCacheVirtualItems(e)
  • OnColumnClick(e)
  • OnColumnDoubleClick(e)
  • OnColumnReordered(e)
  • OnColumnWidthChanged(e)
  • OnDataBindingComplete(e)
  • OnDataMemberChanged(e)
  • OnDataSourceChanged(e)
  • OnDataUpdated(e)
  • OnItemCheck(e)
  • OnItemChecked(e)
  • OnItemClick(e)
  • OnItemDoubleClick(e)
  • OnItemDrag(e)
  • OnItemMouseHover(e)
  • OnItemMouseLeave(e)
  • OnItemSelectionChanged(e)
  • OnKeyDown(e)
  • OnMouseUp(e)
  • OnRetrieveVirtualItem(e)
  • OnScroll(e)
  • OnSearchForVirtualItem(e)
  • OnSelectedIndexChanged(e)
  • OnToolClick(e)
  • OnVirtualItemsSelectionRangeChanged(e)
  • OnWebDataCount()
  • OnWebDataRead(firstIndex, lastIndex, sortDirection, sortIndex)
  • OnWebEvent(e)
  • OnWebRender(config)
  • OnWebUpdate(state)
  • Refresh()
  • Refresh(refreshChildren)
  • RefreshItem(index)
  • RefreshItems()
  • ScrollColumnIntoView(column)
  • ScrollItemIntoView(item)
  • SelectAll()
  • Sort(comparison)
  • Update()
  • Events
  • AfterLabelEdit
  • BeforeLabelEdit
  • CacheVirtualItems
  • ColumnClick
  • ColumnDoubleClick
  • ColumnReordered
  • ColumnWidthChanged
  • DataBindingComplete
  • DataMemberChanged
  • DataSourceChanged
  • DataUpdated
  • ItemCheck
  • ItemChecked
  • ItemClick
  • ItemDoubleClick
  • ItemDrag
  • ItemMouseHover
  • ItemMouseLeave
  • ItemSelectionChanged
  • RetrieveVirtualItem
  • Scroll
  • SearchForVirtualItem
  • SelectedIndexChanged
  • ToolClick
  • VirtualItemsSelectionRangeChanged
  • Implements

Was this helpful?

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

ListView

Wisej.Web.ListView

Last updated 1 month ago

Was this helpful?

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

  • Control

    • ListView

Represents a list view control, which displays a collection of items that can be displayed using one of four different views.

public class ListView : Control, IWisejDataStore
Public Class ListView
    Inherits Control
    Implements IWisejDataStore

Constructors

ListView()

Initializes a new instance of the ListView class.

Properties

AllowColumnReorder

Boolean: Returns or sets whether the user can drag column headers to reorder columns in the control. (Default: False)

AllowColumnSorting

Boolean: Returns or sets whether the user can sort columns by clicking on the header. (Default: False)

BorderStyle: Returns or sets the border style of the control. (Default: Solid)

Boolean: Returns or sets whether a check box appears next to each item. (Default: False)

CheckedIndexCollection: Returns the indexes of the currently checked items in the control.

CheckedListViewItemCollection: Returns the currently checked items in the control.

Int32: Returns the number of columns without creating the columns collection.

ColumnHeaderCollection: Returns the collection of all column headers that appear in the control.

String: Returns or sets the name of the list or table in the data source for which the ListView is displaying data. (Default: "")

Object: Returns or sets the data source for this ListView. (Default: null)

Throws:

  • ArgumentException The assigned value does not implement the IList or IListSource interfaces.

Padding: Returns the default value for the ItemPadding property.

String: Returns or sets the property to display in the Items. (Default: "")

ListViewItem: Returns or sets the item that currently has the focus.

Boolean: Returns or sets whether grid lines appear between the rows and columns containing the items and subitems in the control. (Default: True)

GridLineStyle: Returns or sets the cell border style for the ListView control when its View property is set to Details and the GridLines property is set to true. (Default: Vertical)

ColumnHeaderStyle: Returns or sets the column header style. (Default: Clickable)

Boolean: Returns whether the horizontal scroll bar is visible.

String: Returns or sets the property to use as the icon for the Items. (Default: "")

Padding: Returns or sets the padding inside ListViewItem objects in any View mode.

ListViewItemCollection: Returns a collection containing all items in the control.

Size: Returns or sets the size of the items in the list view. If left empty (0, 0), the control uses the item size set in the current theme.

IComparer<ListViewItem>: Returns or sets the sorting comparer for the control.

Boolean: Returns or sets whether the user can edit the labels of items in the control. (Default: False)

Boolean: Returns or sets whether the text in the ListViewItem item can wrap. (Default: False)

ImageList: Returns or sets the ImageList to use to display the icon in the ListViewItem elements when the View is set to LargeIcon or Tile. (Default: null)

If LargeImageList is not set, Wisej will use SmallImageList and scale the icons.

Boolean: Returns or sets whether the column and row resizing should be updated as the user resizes the row or the column. (Default: False)

Boolean: Returns or sets whether multiple items can be selected. (Default: False)

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

Setting the property PrefetchItems 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.

Boolean: Returns or sets whether a scroll bar is added to the control when there is not enough room to display all items. (Default: True)

Int32: Returns or sets the index of the focused ListViewItem.

SelectedIndexCollection: Returns the indexes of the selected items in the control.

SelectedListViewItemCollection: Returns the items that are selected in the control.

SelectionMode: Returns or sets the current selection mode determining how items are selected in the ListView. (Default: One)

When in Details view, the MultiSimple behaves as the MultiExtended. The DataGridView that renders the details view supports only the MultiSelect property true or false and uses the SelectionMode property to determine how elements of the grid are selected, which is always set to FullRowSelect when use inside the ListView.

Boolean: Returns or sets whether ToolTips are shown for the ListViewItem objects contained in the ListView. (Default: False)

ImageList: Returns or sets the ImageList to use to display the icon in the ListViewItem elements when the View is set to SmallIcon or Details. (Default: null)

If SmallImageList is not set, Wisej will use LargeImageList and scale the icons.

ColumnHeader: Returns the column by which the ListView contents are currently sorted.

SortOrder: Returns or sets the sort order for items in the control. (Default: None)

SortOrder: Returns a value indicating whether the items in the ListView control are sorted in ascending or descending order, or are not sorted.

ImageList: Returns or sets the ImageList associated with states set for each ListViewItem. (Default: null)

ComponentToolCollection: Returns the collection of the ComponentTool items associated with this control.

Position: Returns or sets the position of the ComponentTool items associated with this control. (Default: Top)

View: Returns or sets how items are displayed in the control. (Default: LargeIcon)

Int32: Returns or sets the number of ListViewItem objects contained in the list when in virtual mode. (Default: 0)

Throws:

  • ArgumentExceptionVirtualListSize is set to a value less than 0.

Boolean: Returns or sets whether you have provided your own data-management operations for the ListView control. (Default: False)

Boolean: Returns whether the vertical scroll bar is visible.

Methods

Populates the DataGridView from the data appending the rows to the existing rows.

Parameter
Type
Description

data

Returns: Int32. Numbers of items appended.

Use this method to fill a ListView without binding it to the data source.

Resizes the width of the given column as indicated by the resize style.

Parameter
Type
Description

columnIndex

The zero-based index of the column to resize.

headerAutoResize

Throws:

  • ArgumentOutOfRangeExceptioncolumnIndex is greater than 0 when Columns is null-or- columnIndex is less than 0 or greater than the number of columns set.

Resizes the width of the columns as indicated by the resize style.

Parameter
Type
Description

headerAutoResize

Throws:

  • InvalidOperationExceptionAutoResizeColumn is called with a value other than None when View is not set to Details.

Prevents the control from updating until the EndUpdate method is called.

Removes all items and columns from the control.

Clears the current selection.

Disposes the control and all the owned columns.

Parameter
Type
Description

disposing

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

Resumes updating of the list view control after suspending it by the BeginUpdate method.

Ensures that the specified item is visible within the control, scrolling the contents of the control if necessary.

Parameter
Type
Description

index

The zero-based index of the item to scroll into view.

Throws:

  • ArgumentOutOfRangeExceptionindex is less than 0 or greater than the last item's index.

Populates the ListView from the data .

Parameter
Type
Description

data

Returns: Int32. Numbers of items added.

Use this method to fill a ListView without binding it to the data source.

Finds the first ListViewItem that begins with the specified text value.

Parameter
Type
Description

text

The text to search for.

Returns: ListViewItem. The first ListViewItem that begins with the specified text value.

Finds the first ListViewItem or ListViewSubItem, if indicated, that begins with the specified text value. The search starts at the specified index.

Parameter
Type
Description

text

The text to search for.

includeSubItemsInSearch

true to include sub-items in the search; otherwise, false.

startIndex

The index of the item at which to start the search.

Returns: ListViewItem. The first ListViewItem that begins with the specified text value.

Throws:

  • ArgumentOutOfRangeExceptionstartIndex is less 0 or more than the number items in the ListView.

Finds the first ListViewItem or ListViewSubItem, if indicated, that begins with the specified text value. The search starts at the specified index.

Parameter
Type
Description

text

The text to search for.

includeSubItemsInSearch

true to include sub-items in the search; otherwise, false.

startIndex

The index of the item at which to start the search.

isPrefixSearch

true to allow partial matches; otherwise, false.

Returns: ListViewItem. The first ListViewItem that begins with the specified text value.

Throws:

  • ArgumentOutOfRangeExceptionstartIndex is less than 0 or more than the number of items in the ListView.

Verifies that the column index refer to a valid column.

Parameter
Type
Description

colIndex

The index of the column to verify.

Returns: Boolean. true if the column index corresponds to a valid column.

Returns a collection of referenced components or collection of components.

Parameter
Type
Description

items

Fires the AfterLabelEdit event.

Parameter
Type
Description

e

Fires the BeforeLabelEdit event.

Parameter
Type
Description

e

Fires the BindingContextChanged event.

Parameter
Type
Description

e

Fires the CacheVirtualItems event.

Parameter
Type
Description

e

Fires the ColumnClick event.

Parameter
Type
Description

e

Fires the ColumnDoubleClick event.

Parameter
Type
Description

e

Fires the ColumnReordered event.

Parameter
Type
Description

e

Fires the ColumnWidthChanged event.

Parameter
Type
Description

e

Fires the DataBindingComplete event.

Parameter
Type
Description

e

Fires the DataMemberChanged event.

Parameter
Type
Description

e

Fires the DataSourceChanged event.

Parameter
Type
Description

e

Fires the DataUpdated event.

Parameter
Type
Description

e

Fires the ItemCheck event.

Parameter
Type
Description

e

Fires the ItemChecked event.

Parameter
Type
Description

e

Fires the ItemClick event.

Parameter
Type
Description

e

Fires the ItemDoubleClick event.

Parameter
Type
Description

e

Fires the ItemDrag event.

Parameter
Type
Description

e

Fires the ItemMouseHover event.

Parameter
Type
Description

e

Fires the ItemMouseLeave event.

Parameter
Type
Description

e

Fires the ItemSelectionChanged event.

Parameter
Type
Description

e

Fires the KeyDown event.

Parameter
Type
Description

e

Fires the MouseUp event.

Parameter
Type
Description

e

Fires the RetrieveVirtualItem event.

Parameter
Type
Description

e

Fires the Scroll event.

Parameter
Type
Description

e

This event fires only if there is an handler attached to it. A simple overload of the On[Event] method in a derived class will not be invoked unless there is at least one handler attached to the event.

Fires the SearchForVirtualItem event.

Parameter
Type
Description

e

Fires the SelectedIndexChanged event.

Parameter
Type
Description

e

Fires the ToolClick event.

Parameter
Type
Description

e

Fires the VirtualItemsSelectionRangeChanged event.

Parameter
Type
Description

e

Returns the number of available data rows.

Returns: Int32.

Returns the data requested by the client.

Parameter
Type
Description

firstIndex

The index of the first requested row.

lastIndex

The index of the last requested row.

sortDirection

The sort direction.

sortIndex

The index of the sorted column. Can be -1 if there is no sorted column.

Returns: Object.

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.

Forces a full reload of the data displayed by this ListView.

Forces a full reload of the data displayed by this ListView.

Parameter
Type
Description

refreshChildren

True to also refresh all the children of this control.

Resynchronizes the item data with the contents of the data source.

Parameter
Type
Description

index

Resynchronizes the item data with the contents of the data source.

Scrolls the specified column into view.

Parameter
Type
Description

column

Throws:

  • ArgumentNullExceptioncolumn is null.

  • ArgumentExceptioncolumn belong to a different ListView.

Scrolls the specified item into view.

Parameter
Type
Description

item

The item to scroll into view.

Throws:

  • ArgumentNullExceptionitem is null.

  • ArgumentExceptionitem belong to a different ListView.

Selects all items in the ListView.

Sorts the items of the list view.

Parameter
Type
Description

Causes the control to update the corresponding client side widget. When in design mode, causes the rendered control to update its entire surface in the designer.

Events

LabelEditEventHandler Fired when the label for an item is edited by the user.

LabelEditEventHandler Fired when the user starts editing the label of an item.

CacheVirtualItemsEventHandler Fired when the contents of the display area for a ListView in virtual mode has changed, and the ListView determines that a new range of items is needed.

ColumnClickEventHandler Fired when the user clicks a column header within the list view control.

ColumnClickEventHandler Fired when the user double clicks a column header within the list view control.

ColumnReorderedEventHandler Fired when the column header order is changed.

ColumnWidthChangedEventHandler Fired after the width of a column is successfully changed .

ListViewBindingCompleteEventEventHandler Occurs after a data-binding operation has finished.

EventHandler Fired when value of the DataMember property changes.

EventHandler Fired when the DataSource property changes.

ListViewDataUpdatedEventHandler Fired when the client has updated one or more items in the view.

This event is fired only if the application has attached at least one handler to the event. Otherwise, simply overriding OnDataUpdated won't work.

ItemCheckEventHandler Fired when the check state of an item changes.

ItemCheckedEventHandler Fired when the checked state of an item changes.

ItemClickEventHandler Fired when the item is clicked or tapped.

ItemClickEventHandler Fired when the item is double clicked or tapped.

ListViewItemDragEventHandler Fired when the user begins dragging a ListViewItem.

ItemMouseHoverEventHandler Fired when the pointer hovers over an item.

ItemMouseHoverEventHandler Fired when the pointer leaves an item.

ItemSelectionChangedEventHandler Fired when the selection state of an item changes.

RetrieveVirtualItemEventHandler Fired when the ListView is in virtual mode and requires a ListViewItem.

Throws:

  • InvalidOperationException The Item property is not set to an item when the RetrieveVirtualItem event is handled.

ScrollEventHandler Fired when the user or code scrolls the ListView.

This event fires only if there is an handler attached to it. A simple overload of the On[Event] method in a derived class will not be invoked unless there is at least one handler attached to the event.

SearchForVirtualItemEventHandler Fired when the ListView is in virtual mode and a search is requested.

EventHandler Fired when the SelectedIndices collection changes.

ToolClickEventHandler Fired when a ComponentTool is clicked.

ListViewVirtualItemsSelectionRangeChangedEventHandler Fired when a ListView is in virtual mode and the selection state of a range of items has changed.

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.

All wisej data stores implement this interface.

Allows an object to serialize itself.

BorderStyle

CheckBoxes

CheckedIndices

CheckedItems

ColumnCount

Columns

DataMember

DataSource

DefaultItemPadding

DisplayPropertyName

FocusedItem

GridLines

GridLineStyle

HeaderStyle

HScroll

IconPropertyName

ItemPadding

Items

ItemSize

ItemSorter

LabelEdit

LabelWrap

LargeImageList

LiveResize

MultiSelect

PrefetchItems

Scrollable

SelectedIndex

SelectedIndices

SelectedItems

SelectionMode

ShowItemToolTips

SmallImageList

SortedColumn

Sorting

SortOrder

StateImageList

Tools

ToolsPosition

View

VirtualListSize

VirtualMode

VScroll

Append(data, dataMember)

The object that contains data for the to display.

dataMember

The name of the table or list in the data object for which the should load the items.

AutoResizeColumn(columnIndex, headerAutoResize)

One of the values.

AutoResizeColumns(headerAutoResize)

One of the values.

BeginUpdate()

Clear()

ClearSelection()

Dispose(disposing)

EndUpdate()

EnsureVisible(index)

Fill(data, dataMember)

The object that contains data for the to display.

dataMember

The name of the table or list in the data object for which the should load the items.

FindItemWithText(text)

FindItemWithText(text, includeSubItemsInSearch, startIndex)

FindItemWithText(text, includeSubItemsInSearch, startIndex, isPrefixSearch)

IsValidColumn(colIndex)

OnAddReferences(items)

OnAfterLabelEdit(e)

A that contains the event data.

OnBeforeLabelEdit(e)

A that contains the event data.

OnBindingContextChanged(e)

A that contains the event data.

OnCacheVirtualItems(e)

A that contains the event data.

OnColumnClick(e)

A that contains the event data.

OnColumnDoubleClick(e)

A that contains the event data.

OnColumnReordered(e)

The that contains the event data.

OnColumnWidthChanged(e)

A that contains the event data.

OnDataBindingComplete(e)

A that contains the event data.

OnDataMemberChanged(e)

An that contains the event data.

OnDataSourceChanged(e)

A that contains the event data.

OnDataUpdated(e)

A that contains the event data.

OnItemCheck(e)

An that contains the event data.

OnItemChecked(e)

An that contains the event data.

OnItemClick(e)

A that contains the event data.

OnItemDoubleClick(e)

A that contains the event data.

OnItemDrag(e)

An that contains the event data.

OnItemMouseHover(e)

A that contains the event data.

OnItemMouseLeave(e)

A that contains the event data.

OnItemSelectionChanged(e)

A that contains the event data.

OnKeyDown(e)

A that contains the event data.

OnMouseUp(e)

A that contains the event data.

OnRetrieveVirtualItem(e)

A that contains the event data.

OnScroll(e)

A that contains the event data.

OnSearchForVirtualItem(e)

A that contains the event data.

OnSelectedIndexChanged(e)

An that contains the event data.

OnToolClick(e)

A that contains the event data.

OnVirtualItemsSelectionRangeChanged(e)

A that contains the event data.

OnWebDataCount()

OnWebDataRead(firstIndex, lastIndex, sortDirection, sortIndex)

OnWebEvent(e)

OnWebRender(config)

OnWebUpdate(state)

Refresh()

Refresh(refreshChildren)

RefreshItem(index)

RefreshItems()

ScrollColumnIntoView(column)

The to scroll into view.

ScrollItemIntoView(item)

SelectAll()

Sort(comparison)

comparison

The comparison expression to use when sorting the items. It's optional - if not specified or null, the instance or a default internal comparer is used to compare the items and sort the list.

Update()

AfterLabelEdit

BeforeLabelEdit

CacheVirtualItems

ColumnClick

ColumnDoubleClick

ColumnReordered

ColumnWidthChanged

DataBindingComplete

DataMemberChanged

DataSourceChanged

DataUpdated

ItemCheck

ItemChecked

ItemClick

ItemDoubleClick

ItemDrag

ItemMouseHover

ItemMouseLeave

ItemSelectionChanged

RetrieveVirtualItem

Scroll

SearchForVirtualItem

SelectedIndexChanged

ToolClick

VirtualItemsSelectionRangeChanged

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

Object
ListView
String
DataGridView
Int32
ColumnHeaderAutoResizeStyle
ColumnHeaderAutoResizeStyle
ColumnHeaderAutoResizeStyle
ColumnHeaderAutoResizeStyle
Boolean
Int32
Object
ListView
String
ListView
String
String
Boolean
Int32
String
Boolean
Int32
Boolean
Int32
IList
LabelEditEventArgs
LabelEditEventArgs
LabelEditEventArgs
LabelEditEventArgs
EventArgs
EventArgs
CacheVirtualItemsEventArgs
CacheVirtualItemsEventArgs
ColumnClickEventArgs
ColumnClickEventArgs
ColumnClickEventArgs
ColumnClickEventArgs
ColumnReorderedEventArgs
ColumnReorderedEventArgs
ColumnWidthChangedEventArgs
ColumnWidthChangedEventArgs
ListViewBindingCompleteEventArgs
ListViewBindingCompleteEventArgs
EventArgs
EventArgs
EventArgs
EventArgs
ListViewDataUpdatedEventArgs
ListViewDataUpdatedEventArgs
ItemCheckEventArgs
ItemCheckEventArgs
ItemCheckedEventArgs
ItemCheckedEventArgs
ItemClickEventArgs
ItemClickEventArgs
ItemClickEventArgs
ItemClickEventArgs
ListViewItemDragEventArgs
ItemDragEventArgs
ItemMouseHoverEventArgs
ItemMouseHoverEventArgs
ItemMouseHoverEventArgs
ItemMouseHoverEventArgs
ItemSelectionChangedEventArgs
ItemSelectionChangedEventArgs
KeyEventArgs
KeyEventArgs
MouseEventArgs
MouseEventArgs
RetrieveVirtualItemEventArgs
RetrieveVirtualItemEventArgs
ScrollEventArgs
ScrollEventArgs
SearchForVirtualItemEventArgs
SearchForVirtualItemEventArgs
EventArgs
EventArgs
ToolClickEventArgs
ToolClickEventArgs
ListViewVirtualItemsSelectionRangeChangedEventArgs
ListViewVirtualItemsSelectionRangeChangedEventArgs
Int32
Int32
ListSortDirection
Int32
WisejEventArgs
Object
Object
Boolean
Int32
ColumnHeader
ColumnHeader
ListViewItem
Comparison<ListViewItem>
ItemSorter
IUserData
IBindableComponent
IDropTarget
IWisejComponent
IWisejControl
Control
IWisejDataStore
IWisejSerializable