LogoLogo
HomeNewsSupportVideos
v2.5
v2.5
  • Welcome
  • What's New
  • Releases
  • Concepts
  • Themes
  • Extensions
  • Wisej.Web
    • General
      • Application
        • Application.FormCollection
        • Application.PageCollection
        • HashChangedEventArgs
        • HashChangedEventHandler
        • LicenseErrorEventArgs
        • LicenseErrorEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
      • Clipboard
      • Component
      • Control
        • Control.ControlCollection
        • ControlEventArgs
        • ControlEventHandler
        • DragEventArgs
        • DragEventHandler
        • HelpEventArgs
        • HelpEventHandler
        • KeyEventArgs
        • KeyEventHandler
        • KeyPressEventArgs
        • KeyPressEventHandler
        • LayoutEventArgs
        • LayoutEventHandler
        • MouseEventArgs
        • MouseEventHandler
        • PaintEventArgs
        • PaintEventHandler
        • PinchEventArgs
        • PinchEventHandler
        • PreviewKeyDownEventArgs
        • PreviewKeyDownEventHandler
        • QueryContinueDragEventArgs
        • QueryContinueDragEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
        • RotateEventArgs
        • RotateEventHandler
        • SwipeEventArgs
        • SwipeEventHandler
        • TouchEventArgs
        • TouchEventHandler
        • TrackEventArgs
        • TrackEventHandler
        • WidgetEventArgs
        • WidgetEventHandler
      • Cursor
      • Cursors
      • DataObject
      • Padding
      • Screen
    • Buttons
      • Button
        • MenuButtonItemClickedEventArgs
        • MenuButtonItemClickedEventHandler
      • ButtonBase
      • CheckBox
      • RadioButton
      • SplitButton
    • Common Dialogs
      • ColorDialog
      • CommonDialog
      • FileDialog
      • FileDialogLoadPathEventArgs
      • FileDialogLoadPathEventHandler
      • FileDialogRootCollection
      • FileDialogUI
      • FolderBrowserDialog
      • FolderBrowserDialogUI
      • OpenFileDialog
      • SaveFileDialog
    • Containers
      • Accordion
        • AccordionAction
        • AccordionCancelEventArgs
        • AccordionCancelEventHandler
        • AccordionEventArgs
        • AccordionEventHandler
        • AccordionPanel
      • ContainerControl
        • AcceleratorEventArgs
        • AcceleratorEventHandler
      • DataRepeater
        • DataRepeaterAddRemoveItemsCancelEventArgs
        • DataRepeaterAddRemoveItemsCancelEventHandler
        • DataRepeaterAddRemoveItemsEventArgs
        • DataRepeaterAddRemoveItemsEventHandler
        • DataRepeaterDataErrorEventArgs
        • DataRepeaterDataErrorEventHandler
        • DataRepeaterItem
        • 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
        • StatusBarControl
        • StatusBarPanel
        • StatusBarPanelAutoSize
        • StatusBarPanelBorderStyle
        • StatusBarPanelClickEventArgs
        • StatusBarPanelClickEventHandler
      • TabControl
        • TabAlignment
        • TabControlAction
        • TabControlCancelEventArgs
        • TabControlCancelEventHandler
        • TabControlEventArgs
        • TabControlEventHandler
        • TabPage
        • TabSizeMode
      • TableLayoutPanel
        • ColumnStyle
        • RowStyle
        • TableLayoutColumnStyleCollection
        • TableLayoutPanelGrowStyle
        • TableLayoutRowStyleCollection
        • TableLayoutSettings
        • TableLayoutStyle
        • TableLayoutStyleCollection
      • ToolBar
        • ToolBar.ToolBarButtonCollection
        • ToolBarButton
        • ToolBarButtonClickEventArgs
        • ToolBarButtonClickEventHandler
        • ToolBarButtonSizeMode
        • ToolBarButtonStyle
        • ToolBarTextAlign
      • UserControl
      • UserPopup
    • Content
      • AspNetPanel
      • Canvas
      • HtmlPanel
        • HtmlPanelElementClickArgs
        • HtmlPanelElementClickHandler
      • IFramePanel
      • ImageList
        • ImageList.ImageCollection
      • Label
      • Line
      • LinkLabel
        • LinkArea
        • LinkLabelLinkClickedEventArgs
        • LinkLabelLinkClickedEventHandler
      • PdfViewer
      • PictureBox
      • ProgressBar
      • ScrollBar
        • HScrollBar
        • HScrollProperties
        • ScrollEventArgs
        • ScrollEventHandler
        • ScrollProperties
        • VScrollBar
        • VScrollProperties
      • Shape
      • 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
      • ControlBindingsCollection
      • ControlUpdateMode
      • ConvertEventArgs
      • ConvertEventHandler
      • CurrencyManager
      • DataSourceUpdateMode
      • IBindableComponent
      • ICurrencyManagerProvider
      • ItemChangedEventArgs
      • ItemChangedEventHandler
      • ListBindingConverter
      • ListBindingHelper
      • PropertyManager
    • Editors
      • CharacterCasing
      • ComponentTool
      • ComponentToolCollection
      • DateTimePicker
      • DomainUpDown
      • InputType
      • LabelWrapper
      • MaskedTextBox
      • MonthCalendar
        • DateRangeEventArgs
        • DateRangeEventHandler
        • SelectionRange
      • NumericUpDown
      • TagTextBox
        • TagTextBoxEventArgs
        • TagTextBoxEventHandler
        • TagTextBoxMousEventArgs
        • TagTextBoxMousEventHandler
        • TagTextBoxRenderEventArgs
        • TagTextBoxRenderEventHandler
      • TextBox
      • TextBoxBase
      • TextBoxMode
      • TextBoxType
      • TimeUpDown
        • TimeUpDownFormat
      • TrackBar
      • 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
      • RightToLeft
      • ScrollBars
      • ScrollEventType
      • ScrollOrientation
      • SelectionMode
      • Shortcut
      • SizeType
      • SortOrder
      • TabOrderManagerDirection
      • TextDataFormat
      • TextImageRelation
      • TickStyle
      • ValidationConstraints
      • VerticalAlignment
    • Extenders
      • Animation
        • AnimationEventArgs
        • AnimationEventHandler
      • ErrorAnimationType
      • ErrorBlinkStyle
      • ErrorIconAlignment
      • ErrorProvider
      • HelpTip
      • JavaScript
      • Rotation
      • StyleSheet
      • TabOrderManager
      • ToolTip
      • ToolTipIcon
    • Interfaces
      • IButtonControl
      • IContainerControl
      • IDataObject
    • Lists & Grids
      • CheckedListBox
        • ItemCheckEventArgs
        • ItemCheckEventHandler
      • ComboBox
      • DataGridView
        • BaseCollection
        • DataGridView.HitTestInfo
        • DataGridView.HitTestType
        • DataGridViewAutoSizeColumnMode
        • DataGridViewAutoSizeColumnsMode
        • DataGridViewAutoSizeRowMode
        • DataGridViewAutoSizeRowsMode
        • DataGridViewBand
        • DataGridViewBindingCompleteEventArgs
        • DataGridViewBindingCompleteEventHandler
        • DataGridViewButtonCell
        • DataGridViewButtonColumn
        • DataGridViewCell
        • DataGridViewCellBorderStyle
        • DataGridViewCellCancelEventArgs
        • DataGridViewCellCancelEventHandler
        • DataGridViewCellCollection
        • 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
        • DataGridViewComboBoxColumn
        • DataGridViewComboBoxEditingControl
        • DataGridViewContentAlignment
        • DataGridViewDataErrorEventArgs
        • DataGridViewDataErrorEventHandler
        • 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
        • DataGridViewTextBoxCell
        • DataGridViewTextBoxColumn
        • DataGridViewTextBoxEditingControl
        • DataGridViewToolClickEventHandler
        • DataGridViewTriState
        • IDataGridViewEditingControl
        • InputType
        • ScrollEventArgs
        • ScrollEventHandler
        • TextBoxMode
        • TextBoxType
      • ListBox
      • 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
    • Media
      • Audio
      • FlashPlayer
      • Media
      • Video
    • 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
      • CookieCollection
      • PostbackPropertyAttribute
      • TextUtils
    • Responsive
      • ResponsiveProfile
      • ResponsiveProfileCollection
      • ResponsivePropertyAttribute
  • Wisej.Core
    • General
      • BrowserStorage
      • ClientBrowser
      • ClientProfile
      • ClientTheme
      • CookieStorage
      • FileSystemProvider
      • HealthCheck
      • IEventFilter
      • IFileSystemProvider
      • LocalStorage
      • MimeTypes
      • SessionStorage
      • SynchronizedLinkedList<T>
      • SynchronizedList<T>
      • WebMethodAttribute
      • WisejEventArgs
        • WisejEventArgs.KeyboardInfo
        • WisejEventArgs.PointerInfo
      • WisejResourcesAttribute
      • WisejSerializer
      • WisejSerializerOptions
    • Interfaces
      • IWisejComponent
      • IWisejControl
      • IWisejDataStore
      • IWisejEditorService
      • IWisejExtenderProvider
      • IWisejHandler
      • IWisejSerializable
      • IWisejWindow
  • Wisej.Web.VisualBasic
    • Extensions
      • Interaction
      • MsgBoxResult
      • MsgBoxStyle
  • System
    • Extensions
      • DateTimeExtensions
      • FontExtensions
      • JSON
      • StringExtensions
Powered by GitBook
On this page
  • Constructors
  • DataGridView()
  • Properties
  • AllowSortingDataSource
  • AllowUserToAddRows
  • AllowUserToDeleteRows
  • AllowUserToOrderColumns
  • AllowUserToResizeColumns
  • AllowUserToResizeRows
  • AutoGenerateColumns
  • AutoSize
  • AutoSizeColumnsMode
  • AutoSizeRowsMode
  • BlockSize
  • BorderStyle
  • CellBorderStyle
  • ClipboardCopyMode
  • ColumnCount
  • ColumnHeadersBorderStyle
  • ColumnHeadersDefaultCellStyle
  • ColumnHeadersHeight
  • ColumnHeadersHeightSizeMode
  • ColumnHeadersVisible
  • Columns
  • CurrentCell
  • CurrentCellAddress
  • CurrentRow
  • DataMember
  • DataSource
  • DefaultCellStyle
  • DefaultRowHeight
  • DefaultSortMode
  • EditingControl
  • EditMode
  • FirstDisplayedCell
  • FirstDisplayedColumnIndex
  • FirstDisplayedRowIndex
  • HorizontalScrollingOffset
  • Indent
  • IsCurrentCellDirty
  • IsCurrentCellInEditMode
  • IsCurrentRowDirty
  • Item(columnIndex, rowIndex)
  • Item(columnName, rowIndex)
  • Item(column, rowIndex)
  • Item(cellAddress)
  • KeepSameRowHeight
  • LiveResize
  • MaxCachedBlocks
  • MultiSelect
  • NewRowIndex
  • NoDataMessage
  • ReadOnly
  • RightClickSelection
  • RowCount
  • RowHeaderColumn
  • RowHeadersDefaultCellStyle
  • RowHeadersMinimumWidth
  • RowHeadersVisible
  • RowHeadersWidth
  • RowHeadersWidthSizeMode
  • Rows
  • RowTemplate
  • ScrollBars
  • SelectedCells
  • SelectedColumns
  • SelectedRows
  • SelectionDelay
  • SelectionMode
  • ShowCellErrors
  • ShowCellToolTips
  • ShowColumnVisibilityMenu
  • ShowFocusCell
  • ShowRowErrors
  • SortedColumn
  • SortFrozenRows
  • SortOrder
  • SortSelectionMode
  • StandardTab
  • Tools
  • ToolsPosition
  • TopLeftHeaderCell
  • TreeColumn
  • VirtualMode
  • VisibleRowCount
  • Methods
  • AddSummaryRows(summaryType, groupCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, summaryPosition, groupCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, groupFromCol, groupToCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, groupCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, summaryPosition, groupCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, groupFromCol, groupToCol, summaryCol, style, customSummary)
  • AddSummaryRows(summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style, customSummary)
  • Append(data, dataMember)
  • AreAllCellsSelected(includeInvisibleCells)
  • AutoResizeColumn(columnIndex)
  • AutoResizeColumn(columnIndex, extraSpace)
  • AutoResizeColumn(columnIndex, autoSizeMode)
  • AutoResizeColumn(columnIndex, autoSizeMode, extraSpace)
  • AutoResizeColumnHeadersHeight()
  • AutoResizeColumnHeadersHeight(columnIndex)
  • AutoResizeColumns()
  • AutoResizeColumns(extraSpace)
  • AutoResizeColumns(autoSizeMode)
  • AutoResizeColumns(autoSizeMode, extraSpace)
  • AutoResizeRow(rowIndex)
  • AutoResizeRow(rowIndex, extraSpace)
  • AutoResizeRow(rowIndex, autoSizeMode)
  • AutoResizeRow(rowIndex, autoSizeMode, extraSpace)
  • AutoResizeRowHeadersWidth(autoSizeMode)
  • AutoResizeRowHeadersWidth(autoSizeMode, extraSpace)
  • AutoResizeRowHeadersWidth(rowIndex, autoSizeMode)
  • AutoResizeRowHeadersWidth(rowIndex, autoSizeMode, extraSpace)
  • AutoResizeRows()
  • AutoResizeRows(extraSpace)
  • AutoResizeRows(autoSizeMode)
  • BeginEdit(selectAll)
  • BeginUpdate()
  • CancelEdit()
  • ClearSelection()
  • CommitEdit()
  • EndEdit()
  • EndUpdate()
  • Fill(data, dataMember)
  • GetClipboardContent()
  • GetFormattedValue(columnIndex, rowIndex)
  • GetFormattedValue(column, rowIndex)
  • GetFormattedValue(columnName, rowIndex)
  • GetRowState(rowIndex)
  • GetValue(columnName, rowIndex)
  • GetValue(columnIndex, rowIndex)
  • GetValue(cellAddress)
  • GetValue(column, rowIndex)
  • HitTest(x, y)
  • HitTest(position)
  • IsCellEditable(cell)
  • IsCellEditable(colIndex, rowIndex)
  • IsCellEditable(cellAddress)
  • IsCellVisible(cell)
  • IsCellVisible(colIndex, rowIndex)
  • IsCellVisible(cellAddress)
  • IsValidCell(cellAddress)
  • IsValidCell(colIndex, rowIndex)
  • IsValidColumn(colIndex)
  • IsValidRow(rowIndex)
  • NotifyCurrentCellDirty(dirty)
  • OnTopLeftHeaderClick(e)
  • Refresh()
  • Refresh(refreshChildren)
  • RemoveSummaryRows()
  • RemoveSummaryRows(summaryPosition)
  • RemoveSummaryRows(groupFromCol)
  • RemoveSummaryRows(groupFromCol, groupToCol)
  • RemoveSummaryRows(groupFromCol)
  • RemoveSummaryRows(groupFromCol, groupToCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)
  • ScrollCellIntoView(cell)
  • ScrollCellIntoView(cell, alignX, alignY)
  • ScrollCellIntoView(cellAddress)
  • ScrollCellIntoView(cellAddress, alignX, alignY)
  • ScrollCellIntoView(columnIndex, rowIndex)
  • ScrollCellIntoView(columnIndex, rowIndex, alignX, alignY)
  • ScrollColumnIntoView(columnIndex)
  • ScrollColumnIntoView(columnIndex, alignX)
  • ScrollColumnIntoView(column)
  • ScrollColumnIntoView(column, alignX)
  • ScrollRowIntoView(rowIndex)
  • ScrollRowIntoView(rowIndex, alignY)
  • ScrollRowIntoView(row)
  • ScrollRowIntoView(row, alignY)
  • SelectAll()
  • SelectAllCells()
  • SelectAllColumns()
  • SelectAllRows()
  • SetCurrentCell(cellAddress)
  • SetCurrentCell(columnIndex, rowIndex)
  • SetRowState(rowIndex, state)
  • SetValue(columnIndex, rowIndex, value)
  • SetValue(cellAddress, value)
  • SetValue(columnName, rowIndex, value)
  • SetValue(column, rowIndex, value)
  • Sort(column, direction)
  • Sort(comparer)
  • Update()
  • Events
  • AllowUserToAddRowsChanged
  • AllowUserToDeleteRowsChanged
  • AllowUserToOrderColumnsChanged
  • AllowUserToResizeColumnsChanged
  • AllowUserToResizeRowsChanged
  • CellBeginEdit
  • CellClick
  • CellContextMenuNeeded
  • CellDoubleClick
  • CellEndEdit
  • CellEnter
  • CellErrorTextChanged
  • CellErrorTextNeeded
  • CellFormatting
  • CellLeave
  • CellMouseClick
  • CellMouseDoubleClick
  • CellMouseDown
  • CellMouseEnter
  • CellMouseLeave
  • CellMouseMove
  • CellMouseUp
  • CellPaint
  • CellParsing
  • CellStateChanged
  • CellStyleChanged
  • CellStyleContentChanged
  • CellToolClick
  • CellToolTipTextChanged
  • CellToolTipTextNeeded
  • CellValidated
  • CellValidating
  • CellValueChanged
  • CellValueNeeded
  • CellValuePushed
  • ColumnAdded
  • ColumnDisplayIndexChanged
  • ColumnFillWeightChanged
  • ColumnHeaderMouseClick
  • ColumnHeaderMouseDoubleClick
  • ColumnHeadersHeightChanged
  • ColumnMaximumWidthChanged
  • ColumnMinimumWidthChanged
  • ColumnNameChanged
  • ColumnRemoved
  • ColumnSortModeChanged
  • ColumnStateChanged
  • ColumnWidthChanged
  • CurrentCellChanged
  • DataBindingComplete
  • DataError
  • DataMemberChanged
  • DataRead
  • DataSourceChanged
  • DataUpdated
  • DefaultRowHeightChanged
  • DefaultValuesNeeded
  • EditingControlShowing
  • EditModeChanged
  • KeepSameRowHeightChanged
  • LastCellTab
  • LiveResizeChanged
  • MultiSelectChanged
  • NewRowNeeded
  • ReadOnlyChanged
  • RowCollapsed
  • RowEnter
  • RowErrorTextChanged
  • RowErrorTextNeeded
  • RowExpanded
  • RowHeaderMouseClick
  • RowHeaderMouseDoubleClick
  • RowHeadersWidthChanged
  • RowHeightChanged
  • RowHeightInfoNeeded
  • RowLeave
  • RowMaximumHeightChanged
  • RowMinimumHeightChanged
  • RowsAdded
  • RowsRemoved
  • RowStateChanged
  • RowValidated
  • RowValidating
  • Scroll
  • SelectionChanged
  • ShowColumnVisibilityMenuChanged
  • SortCompare
  • Sorted
  • StandardTabChanged
  • ToolClick
  • TopLeftHeaderClick
  • UserAddedRow
  • UserDeletedRow
  • UserDeletingRow
  • Implements

Was this helpful?

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

DataGridView

Wisej.Web.DataGridView

Last updated 2 years ago

Was this helpful?

Namespace: Wisej.Web

Assembly: Wisej.Framework (2.5.0.0)

Represents a data grid control.

public class DataGridView : Control, ISupportInitialize, IWisejDataStore, IWisejHandler
Public Class DataGridView
    Inherits Control
    Implements ISupportInitialize, IWisejDataStore, IWisejHandler

Constructors

DataGridView()

Initializes a new instance of the class.

Properties

AllowSortingDataSource

: Returns or sets whether the can automatically sort rows in the when the data is in an object.

When the is data-bound, sorting is delegated to the when it supports sorting (see ). Otherwise, if the data is in an object and is true, Wisej swaps the rows in the data source. This behavior is different than WinForms, where sorting of the data source is always delegated to the data source and is otherwise ignored. Setting to false reverts to the same behavior as in WinForms.

AllowUserToAddRows

Throws:

It's better not to touch this value unless you know what you are doing.

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

It's better not to touch this value unless you know what you are doing.

Throws:

Throws:

Throws:

Throws:

Throws:

Throws:

By default the DataGridView shows the open/close tree icons on the first visible and non-frozen column.

Methods

Parameter
Type
Description

summaryType

Determines the aggregation type.

groupCol

Name of the column that determines the group break values.

summaryCol

name of the column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

summaryPosition

groupCol

Name of the column that determines the group break values.

summaryCol

Name of the column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

groupFromCol

Name of the first column that determines the group break values.

groupToCol

Name of the last column that determines the group break values.

summaryCol

Name of the column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

summaryPosition

groupFromCol

Name of the first column that determines the group break values.

groupToCol

Name of the last column that determines the group break values.

summaryCol

Name of the column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

groupCol

Column that determines the group break values.

summaryCol

Column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

summaryPosition

groupCol

Column that determines the group break values.

summaryCol

Column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

groupFromCol

First column that determines the group break values.

groupToCol

Last column that determines the group break values.

summaryCol

Column to aggregate.

style

customSummary

Parameter
Type
Description

summaryType

Determines the aggregation type.

summaryPosition

groupFromCol

First column that determines the group break values.

groupToCol

Last column that determines the group break values.

summaryCol

Column to aggregate.

style

customSummary

Parameter
Type
Description

data

dataMember

Returns whether all the cells are currently selected.

Parameter
Type
Description

includeInvisibleCells

Adjusts the width of the column to fit the contents of its cells including the header cell.

Parameter
Type
Description

columnIndex

The index of the column to resize; -1 indicates all columns.

Throws:

Adjusts the width of the column to fit the contents of its cells including the header cell.

Parameter
Type
Description

columnIndex

The index of the column to resize; -1 indicates all columns.

extraSpace

Additional space in pixels.

Throws:

Adjusts the width of the specified column using the specified size mode.

Parameter
Type
Description

columnIndex

The index of the column to resize; -1 indicates all columns.

autoSizeMode

Throws:

Adjusts the width of the specified column using the specified size mode.

Parameter
Type
Description

columnIndex

The index of the column to resize; -1 indicates all columns.

autoSizeMode

extraSpace

Additional space in pixels.

Throws:

Adjusts the height of the column headers to fit the contents of the largest header.

Adjusts the height of the column headers based on the contents of the header in the specified column.

Parameter
Type
Description

columnIndex

The index of the column to resize; -1 indicates all columns.

Throws:

Adjusts the width of all columns to fit the contents of their cells including the header cells.

Adjusts the width of all columns to fit the contents of their cells including the header cells.

Parameter
Type
Description

extraSpace

Additional space in pixels.

Adjusts the width of all columns using the specified size mode.

Parameter
Type
Description

autoSizeMode

Throws:

Adjusts the width of all columns using the specified size mode.

Parameter
Type
Description

autoSizeMode

extraSpace

Additional space in pixels.

Throws:

Adjusts the height of the row to fit the contents of all its cells including the header cell.

Parameter
Type
Description

rowIndex

The index of the row to resize.

Throws:

Adjusts the height of the row to fit the contents of all its cells including the header cell.

Parameter
Type
Description

rowIndex

The index of the row to resize.

extraSpace

Additional space in pixels.

Throws:

Adjusts the height of the row using the specified size mode.

Parameter
Type
Description

rowIndex

The index of the row to resize.

autoSizeMode

Throws:

Adjusts the height of the row using the specified size mode.

Parameter
Type
Description

rowIndex

The index of the row to resize.

autoSizeMode

extraSpace

Additional space in pixels.

Throws:

Adjusts the width of the row headers using the specified size mode.

Parameter
Type
Description

autoSizeMode

Throws:

Adjusts the width of the row headers using the specified size mode.

Parameter
Type
Description

autoSizeMode

extraSpace

Additional space in pixels.

Throws:

Adjusts the width of the row headers based on the contents of the header in the specified row and using the specified size mode.

Parameter
Type
Description

rowIndex

The index of the row header with the changed content.

autoSizeMode

Throws:

Adjusts the width of the row headers based on the contents of the header in the specified row and using the specified size mode.

Parameter
Type
Description

rowIndex

The index of the row header with the changed content.

autoSizeMode

extraSpace

Additional space in pixels.

Throws:

Adjusts the heights of all rows in the client's data cache to fit the contents of all their cells, including the header cells.

Adjusts the heights of all rows in the client's data cache to fit the contents of all their cells, including the header cells.

Parameter
Type
Description

extraSpace

Additional space in pixels.

Adjusts the heights of the rows using the specified size mode.

Parameter
Type
Description

autoSizeMode

Throws:

Puts the current cell in edit mode.

Parameter
Type
Description

selectAll

true to select all the cell's contents; false to not select any contents.

Throws:

Cancels edit mode for the currently selected cell and discards any changes.

Clears the current selection.

Commits changes to cell without ending edit mode.

Throws:

Commits and ends the edit operation on the current cell.

Throws:

Parameter
Type
Description

data

dataMember

Throws:

Parameter
Type
Description

columnIndex

The index of the column containing the cell.

rowIndex

The index of the row containing the cell.

Throws:

Parameter
Type
Description

column

rowIndex

The index of the row containing the cell.

Throws:

Parameter
Type
Description

columnName

rowIndex

The index of the row containing the cell.

Throws:

Parameter
Type
Description

rowIndex

The index of the row.

Throws:

Parameter
Type
Description

columnName

rowIndex

The index of the row containing the cell.

Throws:

Parameter
Type
Description

columnIndex

The index of the column containing the cell.

rowIndex

The index of the row containing the cell.

Throws:

Parameter
Type
Description

cellAddress

Row and column index of the cell.

Throws:

Parameter
Type
Description

column

rowIndex

The index of the row containing the cell.

Throws:

Returns the column index and row index that contain the specified x, y client coordinates.

Parameter
Type
Description

x

y

Returns the column index and row index that contain the specified x, y client coordinates.

Parameter
Type
Description

position

Checks if the specified cell can enter edit mode.

Parameter
Type
Description

cell

Cell to verify.

Checks if the cell at the colIndex and rowIndex location can enter edit mode.

Parameter
Type
Description

colIndex

The column index of the cell to verify.

rowIndex

The row index of the cell to verify.

Checks if the cell at the cellAddress location can enter edit mode.

Parameter
Type
Description

cellAddress

Coordinates of the cell to verify.

Checks if the specified cell is visible.

Parameter
Type
Description

cell

Cell to verify.

Checks if the cell at the colIndex and rowIndex location is visible.

Parameter
Type
Description

colIndex

The column index of the cell to verify.

rowIndex

The row index of the cell to verify.

Checks if the cell at the cellAddress location is visible.

Parameter
Type
Description

cellAddress

Coordinates of the cell to verify.

Verifies that the cell address refers to a valid cell.

Parameter
Type
Description

cellAddress

Cell address to verify.

Verifies that the column index and row index refer to a valid cell.

Parameter
Type
Description

colIndex

The index of the column to verify.

rowIndex

The index of the row to verify.

Verifies that the column index refer to a valid column.

Parameter
Type
Description

colIndex

The index of the column to verify.

Verifies that the row index refer to a valid row.

Parameter
Type
Description

rowIndex

The index of the row to verify.

Parameter
Type
Description

dirty

True to indicate the cell has uncommitted changes; otherwise, false.

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

refreshChildren

True to also refresh all the children of this control.

Removes the all the summary rows.

Removes the summary rows that match the specified summaryPosition .

Parameter
Type
Description

summaryPosition

Position of the summary rows to remove.

Removes the summary rows grouped by groupFromCol .

Parameter
Type
Description

groupFromCol

Name of the first column that determines the group break values.

Removes the summary rows grouped by groupFromCol and groupToCol .

Parameter
Type
Description

groupFromCol

Name of the first column that determines the group break values.

groupToCol

Name of the last column that determines the group break values.

Removes the summary rows grouped by groupFromCol .

Parameter
Type
Description

groupFromCol

First column that determines the group break values.

Removes the summary rows grouped by groupFromCol and groupToCol .

Parameter
Type
Description

groupFromCol

First column that determines the group break values.

groupToCol

Last column that determines the group break values.

Removes the summary rows that match the specified summaryPosition and grouped by groupFromCol .

Parameter
Type
Description

summaryPosition

Position of the summary rows to remove.

groupFromCol

Name of the first column that determines the group break values.

Removes the summary rows that match the specified summaryPosition and grouped by groupFromCol and groupToCol .

Parameter
Type
Description

summaryPosition

Position of the summary rows to remove.

groupFromCol

Name of the first column that determines the group break values.

groupToCol

Name of the last column that determines the group break values.

Removes the summary rows that match the specified summaryPosition and grouped by groupFromCol and groupToCol .

Parameter
Type
Description

summaryPosition

Position of the summary rows to remove.

groupFromCol

First column that determines the group break values.

groupToCol

Last column that determines the group break values.

Scrolls the specified cell into view.

Parameter
Type
Description

cell

Throws:

Scrolls the specified cell into view aligned according to the position specified by alignX and alignY , if possible.

Parameter
Type
Description

cell

alignX

alignY

Throws:

Scrolls the specified cell into view.

Parameter
Type
Description

cellAddress

The address of the cell to scroll into view.

Throws:

Scrolls the specified cell into view aligned according to the position specified by alignX and alignY , if possible.

Parameter
Type
Description

cellAddress

The address of the cell to scroll into view.

alignX

alignY

Throws:

Scrolls the specified cell into view.

Parameter
Type
Description

columnIndex

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

rowIndex

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

Throws:

Scrolls the specified cell into view aligned according to the position specified by alignX and alignY , if possible.

Parameter
Type
Description

columnIndex

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

rowIndex

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

alignX

alignY

Throws:

Scrolls the specified column into view.

Parameter
Type
Description

columnIndex

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

Throws:

Scrolls the specified column into view aligned to the left or right according to the position specified by alignX .

Parameter
Type
Description

columnIndex

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

alignX

Throws:

Scrolls the specified column into view.

Parameter
Type
Description

column

Throws:

Scrolls the specified column into view aligned to the left or right according to position specified by alignX .

Parameter
Type
Description

column

alignX

Throws:

Scrolls the specified row into view.

Parameter
Type
Description

rowIndex

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

Throws:

Scrolls the specified row into view aligned to the top or bottom according to the position specified by alignY .

Parameter
Type
Description

rowIndex

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

alignY

Throws:

Scrolls the specified row into view.

Parameter
Type
Description

row

Throws:

Scrolls the specified row into view aligned to the top or bottom according to the position specified by alignY .

Parameter
Type
Description

row

alignY

Throws:

Sets the currently focused cell.

Parameter
Type
Description

cellAddress

Address of the cell.

Sets the currently focused cell.

Parameter
Type
Description

columnIndex

Column index of the cell.

rowIndex

Row index of the cell.

Sets the state for the row at rowIndex .

Parameter
Type
Description

rowIndex

The index of the row.

state

Throws:

Parameter
Type
Description

columnIndex

The index of the column containing the cell.

rowIndex

The index of the row containing the cell.

value

Value to store in the cell identified by columnIndex and rowIndex .

Throws:

Parameter
Type
Description

cellAddress

Row and column index of the cell.

value

Value to store in the cell identified by cellAddress .

Throws:

Parameter
Type
Description

columnName

rowIndex

The index of the row containing the cell.

value

Value to store in the cell identified by columnName and rowIndex .

Throws:

Parameter
Type
Description

column

rowIndex

The index of the row containing the cell.

value

Value to store in the cell identified by column and rowIndex .

Throws:

Parameter
Type
Description

column

direction

Throws:

Parameter
Type
Description

comparer

Throws:

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

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.

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.

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.

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.

Implements

Name
Description

Bindable components implement this interface.

All wisej components implement this interface.

All wisej data stores implement this interface.

Represents a Wisej component that is capable of handling postback requests from the client.

Allows an object to serialize itself.

: Returns or sets whether the user can add new rows.

AllowUserToDeleteRows

: Returns or sets whether the user is allowed to delete rows from the .

AllowUserToOrderColumns

: Returns or sets whether manual column repositioning is enabled.

AllowUserToResizeColumns

: Returns or sets whether users can resize columns.

AllowUserToResizeRows

: Returns or sets whether users can resize rows.

AutoGenerateColumns

: Returns or sets whether columns are created automatically when the or properties are set. This property is ignored in design mode - auto column generation is always on.

AutoSize

: Returns or sets a value that indicates whether the control resizes based on its contents.

AutoSizeColumnsMode

: Returns or sets a value indicating how column widths are determined.

AutoSizeRowsMode

: Returns or sets a value indicating how row heights are determined.

The specified value when setting this property is or and row headers are hidden.

BlockSize

: Number of rows stored in a cache block. Determines the number of rows requested by the client when scrolling the grid.

BorderStyle

: Returns or sets the border style for the .

CellBorderStyle

: Returns or sets the cell border style for the control.

ClipboardCopyMode

: Returns or sets a value that indicates whether users can copy cell text values to the and whether row and column header text is included.

ColumnCount

: Returns or sets the number of columns displayed in the .

The specified value when setting this property is less than 0.

When setting this property, the property has been set.

ColumnHeadersBorderStyle

: Returns or sets the border style for the column headers in the control.

ColumnHeadersDefaultCellStyle

: Returns or sets the default column header style.

ColumnHeadersHeight

: Returns or sets the height, in pixels, of the column headers row.

The specified value when setting this property is less than the minimum height of 4 pixels or is greater than the maximum height of 32768 pixels.

ColumnHeadersHeightSizeMode

: Returns or sets whether the height of the column headers is adjustable and whether it can be adjusted by the user or is automatically adjusted to fit the contents of the headers.

ColumnHeadersVisible

: Returns or sets whether the column header row is displayed.

The specified value when setting this property is false and one or more columns have an property value of .

Columns

: Returns a collection that contains all the columns in the control.

CurrentCell

: Returns or sets the currently active cell.

The value of this property cannot be set because changes to the current cell cannot be committed or canceled. Or the specified cell when setting this property is in a hidden row or column. Re-entrant calling is only allowed when the is bound to a . Re-entrant calling results from a change to the underlying data.

The specified cell when setting this property is not in the .

CurrentCellAddress

: Returns the row and column indexes of the currently active cell.

CurrentRow

: Returns the row containing the current cell.

DataMember

: Returns or sets the name of the list or table in the data source for which the is displaying data.

An error occurred in the data source and either there is no handler for the event or the handler has set the property to true. The exception object can typically be cast to type .

DataSource

: Returns or sets the data source that the is displaying data for.

An error occurred in the data source and either there is no handler for the event or the handler has set the property to true. The exception object can typically be cast to type .

DefaultCellStyle

: Returns or sets the default cell style to be applied to the cells in the if no other cell style properties are set.

DefaultRowHeight

: Returns or sets the default row height.

DefaultSortMode

: Returns or sets the default for all columns when the property is set to (default).

EditingControl

: Returns the control hosted by the current cell, if a cell with an editing control is in edit mode.

EditMode

: Returns or sets a value indicating how to begin editing a cell.

The specified value when setting this property would cause the control to enter edit mode, but initialization of the editing cell value failed and either there is no handler for the event or the handler has set the property to true. The exception object can typically be cast to type .

FirstDisplayedCell

: Returns the first cell currently displayed in the in the upper left corner.

FirstDisplayedColumnIndex

: Returns the index of the column that is the first non-frozen column displayed on the .

The specified value when setting this property is less than 0 or greater than the number of columns in the control minus 1.

The specified value when setting this property indicates a column with a property value of false. Or the specified value when setting this property indicates a column with a property value of true.

FirstDisplayedRowIndex

: Returns the index of the row that is the first row displayed on the .

The specified value when setting this property is less than 0 or greater than the number of rows in the control minus 1.

The specified value when setting this property indicates a row with a property value of false. Or the specified value when setting this property indicates a column with a property value of true.

HorizontalScrollingOffset

: Returns the number of pixels by which the control is scrolled horizontally.

Indent

: Returns or sets the distance in pixels to indent each child row node level.

The assigned value is less than 0 (see Remarks); or the assigned value is greater than 500.

IsCurrentCellDirty

: Returns a value indicating whether the current cell has uncommitted changes.

IsCurrentCellInEditMode

: Returns a value indicating whether the currently active cell is being edited.

IsCurrentRowDirty

: Returns a value indicating whether the current row has uncommitted changes.

Item(columnIndex, rowIndex)

: Returns or set the cell located in the specified column and at the specified row.

columnIndex is less than 0 or greater than the number of columns in the control minus 1; or rowIndex is less than 0 or greater than the number of rows in the control minus 1.

Item(columnName, rowIndex)

: Returns or set the cell located in the specified column and at the specified row.

Item(column, rowIndex)

: Returns or set the cell located in the specified column and at the specified row.

Item(cellAddress)

: Returns or set the cell located in the specified location.

KeepSameRowHeight

: Returns or sets whether the rows are always of the same height.

LiveResize

: Returns or sets whether the column and row resizing should be live: updated as the user resizes the row or the column.

MaxCachedBlocks

: Maximum number of blocks kept in the client cache.

MultiSelect

: Returns or sets whether the user is allowed to select more than one cell, row, or column of the at a time.

NewRowIndex

: Returns the index of the row for new records.

NoDataMessage

: EXPERIMENTAL: Returns or sets an HTML string that is displayed when the doesn't contain any row.

ReadOnly

: Returns or sets whether the user can edit the cells of the control.

The specified value when setting this property is true, the current cell is in edit mode, and the current cell contains changes that cannot be committed.

The specified value when setting this property would cause the control to enter edit mode, but initialization of the editing cell value failed and either there is no handler for the event or the handler has set the property to true. The exception object can typically be cast to type .

RightClickSelection

: Returns or sets whether the row under the pointer gets selected on a right click.

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

RowCount

: Returns or sets the number of rows displayed in the .

The specified value when setting this property is less than 0 or less than 1 and is set to true.

When setting this property, the property is set.

RowHeaderColumn

: Returns the for the row headers.

Use this to set the style and other properties for all the row headers.

RowHeadersDefaultCellStyle

: Returns or sets the default style applied to the row header cells.

RowHeadersMinimumWidth

: Returns or sets the minimum width, in pixels, of the column that contains the row headers.

The value is less than the minimum width of 2 pixels or is greater than the maximum width of 2000 pixels.

RowHeadersVisible

: Returns or sets whether the column that contains row headers is displayed.

The specified value when setting this property is false and the property is set to or .

RowHeadersWidth

: Returns or sets the width, in pixels, of the column that contains the row headers.

The value is less than the minimum width of 2 pixels or is greater than the maximum width of 2000 pixels.

RowHeadersWidthSizeMode

: Returns or sets whether the width of the row headers is adjustable and whether it can be adjusted by the user or is automatically adjusted to fit the contents of the headers.

Rows

: Returns a collection that contains all the rows in the control.

RowTemplate

: Returns or sets the row that represents the template for all the rows in the control.

The specified row when setting this property has its property set.

ScrollBars

: Returns or sets the type of scroll bars to display for the control.

SelectedCells

: Returns the collection of selected cells.

SelectedColumns

: Returns the collection of selected columns.

SelectedRows

: Returns the collection of selected rows.

SelectionDelay

: milliseconds to wait before sending selection events to the server.

Use this property to avoid flooding the server with selection change events when users quickly select rows in a data-bound that triggers other data-bounds controls to get updated. Throws:

When the value is less than 0 or greater than 10000 (10 seconds).

SelectionMode

: Returns or sets a value indicating how the cells of the can be selected.

ShowCellErrors

: Returns or sets whether cells will display an error glyphs for each cell that contains a data entry error.

ShowCellToolTips

: Returns or sets whether or not ToolTips will show when the mouse pointer pauses on a cell.

ShowColumnVisibilityMenu

: Returns or sets whether the column visibility menu button is visible.

ShowFocusCell

: Returns or sets a value indicating whether the widget highlights the currently focused cell.

ShowRowErrors

: Returns or sets whether row headers will display an error glyphs for each row that contains a data entry error.

SortedColumn

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

SortFrozenRows

: Returns or sets whether frozen rows should be sorted when sorting a column.

SortOrder

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

SortSelectionMode

: Returns or sets a value indicating how the updates the selection of rows and cells when it's sorted.

The selection is always cleared when sorting a data-bound or when the grid contains hierarchical rows.

StandardTab

: Returns or sets whether the TAB key moves the focus to the next control in the tab order rather than moving focus to the next cell.

Tools

: Returns the instance of associated with this control.

ToolsPosition

: Returns or sets the position of the items associated with this control.

TopLeftHeaderCell

: Returns the header cell located in the upper left corner of the control.

TreeColumn

: Returns or sets the column that displays the node open/close tree icons.

VirtualMode

: Returns or sets whether you have provided your own data-management operations for the control.

VisibleRowCount

: Returns the total number of visible rows currently displayed.

AddSummaryRows(summaryType, groupCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in column groupCol .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, summaryPosition, groupCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in column groupCol .

Indicates the position of the .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, groupFromCol, groupToCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in the columns from groupFromCol to groupToCol .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in the columns from groupFromCol to groupToCol .

Indicates the position of the .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, groupCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in columns groupCol .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, summaryPosition, groupCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in columns groupCol .

Indicates the position of the .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, groupFromCol, groupToCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in the columns from groupFromCol to groupToCol .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

AddSummaryRows(summaryType, summaryPosition, groupFromCol, groupToCol, summaryCol, style, customSummary)

Creates or updates a for each group limited by the values in the columns from groupFromCol to groupToCol .

Indicates the position of the .

Optional for the summary rows.

Optional custom summary function, used when summaryType is .

Returns: . Array of the rows displaying the aggregated values.

Append(data, dataMember)

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

The object that contains data for the to display.

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

Returns: . Numbers of rows appended.

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

AreAllCellsSelected(includeInvisibleCells)

true to include the rows and columns with the property set to false.

Returns: . true if all cells (or all visible cells) are selected or if there are no cells (or no visible cells); otherwise, returns false.

AutoResizeColumn(columnIndex)

columnIndex is not in the valid range of -1 (all columns) to the number of columns minus 1.

AutoResizeColumn(columnIndex, extraSpace)

columnIndex is not in the valid range of -1 (all columns) to the number of columns minus 1.

AutoResizeColumn(columnIndex, autoSizeMode)

One of the values.

autoSizeMode has the value and is false.

autoSizeMode has the value , , or .

columnIndex is not in the valid range of -1 (all columns) to the number of columns minus 1.

AutoResizeColumn(columnIndex, autoSizeMode, extraSpace)

One of the values.

autoSizeMode has the value and is false.

autoSizeMode has the value , , or .

columnIndex is not in the valid range of -1 (all columns) to the number of columns minus 1.

AutoResizeColumnHeadersHeight()

AutoResizeColumnHeadersHeight(columnIndex)

columnIndex is not in the valid range of -1 (all columns) to the number of columns minus 1.

AutoResizeColumns()

AutoResizeColumns(extraSpace)

AutoResizeColumns(autoSizeMode)

One of the values.

autoSizeMode has the value and is false.

autoSizeMode has the value or .

AutoResizeColumns(autoSizeMode, extraSpace)

One of the values.

autoSizeMode has the value and is false.

autoSizeMode has the value or .

AutoResizeRow(rowIndex)

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

AutoResizeRow(rowIndex, extraSpace)

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

AutoResizeRow(rowIndex, autoSizeMode)

One of the values.

autoSizeMode has the value and is false.

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

AutoResizeRow(rowIndex, autoSizeMode, extraSpace)

One of the values.

autoSizeMode has the value and is false.

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

AutoResizeRowHeadersWidth(autoSizeMode)

One of the values.

autoSizeMode has the value or .

AutoResizeRowHeadersWidth(autoSizeMode, extraSpace)

One of the values.

autoSizeMode has the value or .

AutoResizeRowHeadersWidth(rowIndex, autoSizeMode)

One of the values.

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

autoSizeMode has the value or

AutoResizeRowHeadersWidth(rowIndex, autoSizeMode, extraSpace)

One of the values.

rowIndex is not in the valid range of -1 (all rows) to the number of rows minus 1.

autoSizeMode has the value or

AutoResizeRows()

AutoResizeRows(extraSpace)

AutoResizeRows(autoSizeMode)

One of the values.

autoSizeMode has the value

autoSizeMode has the value and is false.

BeginEdit(selectAll)

Returns: . true if the current cell is already in edit mode or successfully enters edit mode; otherwise, false.

is not set to a valid cell.

BeginUpdate()

Prevents the control from updating until the method is called.

CancelEdit()

Returns: . true if the cancel was successful; otherwise, false.

ClearSelection()

CommitEdit()

Returns: . true if the changes were committed; otherwise false.

The cell value could not be committed and either there is no handler for the event or the handler has set the property to true.

EndEdit()

Returns: . true if the edit operation is committed and ended; otherwise, false.

The cell value could not be committed and either there is no handler for the event or the handler has set the property to true.

EndUpdate()

Resumes updating of the control after it was suspended by the method.

Fill(data, dataMember)

Populates the from the data .

The object that contains data for the to display.

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

Returns: . Numbers of rows added.

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

GetClipboardContent()

Returns the formatted values that represent the contents of the selected cells for copying to the .

Returns: . A with the contents of the selected cells.

is set to .

GetFormattedValue(columnIndex, rowIndex)

Retrieves the value for the specified cell, as formatted for display, without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

Returns: . The formatted value stored in the cell.

columnIndex is less than 0 or columnIndex is equal to or greater than the number of cells in the collection.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

GetFormattedValue(column, rowIndex)

Retrieves the value for the specified cell, as formatted for display, without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The that contains the cell.

Returns: . The formatted value stored in the cell.

column is null.

The specified column does not belong to the same that owns the cells.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

GetFormattedValue(columnName, rowIndex)

Retrieves the value for the specified cell, as formatted for display, without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The of the column containing the cell.

Returns: . The formatted value stored in the cell.

columnName does not match the name of any columns in the control.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

GetRowState(rowIndex)

Returns the state of the at the specified index.

Returns: . A combination of values indicating the state of the row.

rowIndex is less than zero and greater than the number of rows in the collection.

GetValue(columnName, rowIndex)

Retrieves the value for the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The of the column containing the cell.

Returns: . The object value stored in the cell.

columnName does not match the name of any columns in the control.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

GetValue(columnIndex, rowIndex)

Retrieves the value for the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

Returns: . The object value stored in the cell.

columnIndex is less than 0 or columnIndex is equal to or greater than the number of cells in the collection.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

GetValue(cellAddress)

Retrieves the value for the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

Returns: . The object value stored in the cell.

cellAddress is less than 0 or equal to or greater than the number of row or columns in the collection.

GetValue(column, rowIndex)

Retrieves the value for the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The that contains the cell.

Returns: . The object value stored in the cell.

column is null.

The specified column does not belong to the same that owns the cells.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

HitTest(x, y)

The x coordinate relative to the control.

The y coordinate relative to the control.

Returns: . A that contains the column index and row index information.

HitTest(position)

The x, y coordinate relative to the control.

Returns: . A that contains the column index and row index information.

IsCellEditable(cell)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsCellEditable(colIndex, rowIndex)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsCellEditable(cellAddress)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsCellVisible(cell)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsCellVisible(colIndex, rowIndex)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsCellVisible(cellAddress)

Returns: . true is the specified cell, the owner row, owner column and the data source, allow user editing.

IsValidCell(cellAddress)

Returns: . true if the coordinates correspond to a valid cell address.

IsValidCell(colIndex, rowIndex)

Returns: . true if the coordinates correspond to a valid cell address.

IsValidColumn(colIndex)

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

IsValidRow(rowIndex)

Returns: . true if the row index corresponds to a valid row.

NotifyCurrentCellDirty(dirty)

Notifies the that the current cell has uncommitted changes.

OnTopLeftHeaderClick(e)

Fires the event, if is true, selects all the rows in the control.

A that contains the event data.

The value of the property of e is greater than the number of columns in the control, or the value of the property of e is greater than the number of rows in the control.

Refresh()

Forces a full reload of the data displayed by this .

Refresh(refreshChildren)

Forces a full reload of the data displayed by this .

RemoveSummaryRows()

RemoveSummaryRows(summaryPosition)

RemoveSummaryRows(groupFromCol)

RemoveSummaryRows(groupFromCol, groupToCol)

RemoveSummaryRows(groupFromCol)

RemoveSummaryRows(groupFromCol, groupToCol)

RemoveSummaryRows(summaryPosition, groupFromCol)

RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)

RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)

ScrollCellIntoView(cell)

The to scroll into view.

cell is null.

cell doesn't belong to this .

ScrollCellIntoView(cell, alignX, alignY)

The to scroll into view.

One of or . Any other value is ignored and will use the least-effort alignment.

One of or . Any other value is ignored and will use the least-effort alignment.

cell is null.

cell doesn't belong to this .

ScrollCellIntoView(cellAddress)

cellAddress .X is less than -1 or greater than the number of columns in the control, or cellAddress .Y is less than -1 or greater than the number of rows in the control.

ScrollCellIntoView(cellAddress, alignX, alignY)

One of or . Any other value is ignored and will use the least-effort alignment.

One of or . Any other value is ignored and will use the least-effort alignment.

cellAddress .X is less than -1 or greater than the number of columns in the control, or cellAddress .Y is less than -1 or greater than the number of rows in the control.

ScrollCellIntoView(columnIndex, rowIndex)

columnIndex is less than -1 or greater than the number of columns in the control, or rowIndex is less than -1 or greater than the number of rows in the control.

ScrollCellIntoView(columnIndex, rowIndex, alignX, alignY)

One of or . Any other value is ignored and will use the least-effort alignment.

One of or . Any other value is ignored and will use the least-effort alignment.

columnIndex is less than -1 or greater than the number of columns in the control, or rowIndex is less than -1 or greater than the number of rows in the control.

ScrollColumnIntoView(columnIndex)

columnIndex is less than -1 or greater than the number of columns in the control.

ScrollColumnIntoView(columnIndex, alignX)

One of or . Any other value is ignored and will use the least-effort alignment.

columnIndex is less than -1 or greater than the number of columns in the control.

ScrollColumnIntoView(column)

The to scroll into view.

column is null.

column doesn't belong to this .

ScrollColumnIntoView(column, alignX)

The to scroll into view.

One of or . Any other value is ignored and will use the least-effort alignment.

column is null.

column doesn't belong to this .

ScrollRowIntoView(rowIndex)

rowIndex is less than -1 or greater than the number of rows in the control.

ScrollRowIntoView(rowIndex, alignY)

One of or . Any other value is ignored and will use the least-effort alignment.

rowIndex is less than -1 or greater than the number of rows in the control.

ScrollRowIntoView(row)

The to scroll into view.

row is null.

row doesn't belong to this .

ScrollRowIntoView(row, alignY)

The to scroll into view.

One of or . Any other value is ignored and will use the least-effort alignment.

row is null.

row doesn't belong to this .

SelectAll()

Selects all the cells, or rows, or columns, according to the property when the is true.

SelectAllCells()

Selects all the cells, regardless of the and properties.

SelectAllColumns()

Selects all the columns, regardless of the and properties.

SelectAllRows()

Selects all the rows, regardless of the and properties.

SetCurrentCell(cellAddress)

SetCurrentCell(columnIndex, rowIndex)

SetRowState(rowIndex, state)

state to set.

rowIndex is less than zero and greater than the number of rows in the collection.

SetValue(columnIndex, rowIndex, value)

Sets the value of the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

columnIndex is less than 0 or columnIndex is equal to or greater than the number of cells in the collection.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

SetValue(cellAddress, value)

Sets the value of the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

cellAddress is less than 0 or equal to or greater than the number of row or columns in the collection.

SetValue(columnName, rowIndex, value)

Sets the value of the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The of the column containing the cell.

columnName does not match the name of any columns in the control.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

SetValue(column, rowIndex, value)

Sets the value of the specified cell without retrieving a and without causing the permanent creation of a row instance. This method is particularly useful when the grid shows a large data set and/or it's operating in .

The that contains the cell.

column is null.

The specified column does not belong to the same that owns the cells.

rowIndex is less than 0.- or - rowIndex is equal to or greater than .

Sort(column, direction)

Sorts the contents of the control in ascending or descending order based on the contents of the specified column.

The column by which to sort the contents of the .

One of the values.

The specified column is not part of this ; or the property has been set and the property of the specified column returns false.

column is null.

The property is set to true and the property of the specified column returns false; or the object specified by the property does not implement the interface; or the object specified by the property has a property value of false.

Sort(comparer)

Sorts the contents of the control using an implementation of the interface.

An implementation of that performs the custom sorting operation.

comparer is null.

is set to true; or is not null.

Update()

AllowUserToAddRowsChanged

Fired when the value of the property changes.

AllowUserToDeleteRowsChanged

Fired when the value of the property changes.

AllowUserToOrderColumnsChanged

Fired when the value of the property changes.

AllowUserToResizeColumnsChanged

Fired when the value of the property changes.

AllowUserToResizeRowsChanged

Fired when the value of the property changes.

CellBeginEdit

Fired when edit mode starts for the selected cell.

CellClick

Fired when any part of a cell is clicked.

CellContextMenuNeeded

Fired when a cell's context menu is needed.

CellDoubleClick

Fired when the user double-clicks anywhere in a cell.

CellEndEdit

Fired when edit mode stops for the current cell.

CellEnter

Fired when the current cell changes in the control or when the control receives input focus.

CellErrorTextChanged

Fired when the value of the property of a cell changes.

CellErrorTextNeeded

Fired when a cell's error text is needed.

CellFormatting

Fired when the contents of a cell need to be formatted for display.

CellLeave

Fired when a cell loses input focus and is no longer the current cell.

CellMouseClick

Occurs whenever the user clicks anywhere on a cell with the mouse.

CellMouseDoubleClick

Fired when a cell within the is double-clicked.

CellMouseDown

Fired when the user presses a mouse button while the pointer is within the boundaries of a cell.

CellMouseEnter

Fired when the mouse pointer enters a cell.

CellMouseLeave

Fired when the mouse pointer leaves a cell.

CellMouseMove

Fired when the mouse pointer moves over the control.

CellMouseUp

Fired when the user releases a mouse button while over a cell.

CellPaint

Fired when a cell with the property set to true needs to be drawn.

CellParsing

Fired when a cell leaves edit mode if the cell value has been modified.

CellStateChanged

Fired when a cell state changes, such as when the cell is selected or focused.

CellStyleChanged

Fired when the property of a changes.

CellStyleContentChanged

Fired when one of the values of a cell style changes.

CellToolClick

Fired when a hosted in a cell editor is clicked.

CellToolTipTextChanged

Fired when the value of the property of a cell changes.

CellToolTipTextNeeded

Fired when a cell's ToolTip text is needed.

CellValidated

Occurs after the cell has finished validating.

CellValidating

Fired when a cell loses input focus, enabling content validation.

CellValueChanged

Fired when the value of a cell changes.

CellValueNeeded

Fired when the property of the control is true and the requires a value for a cell in order to format and display the cell.

CellValuePushed

Fired when the property of the control is true and a cell value has changed and requires storage in the underlying data source.

ColumnAdded

Fired when a column is added to the control.

ColumnDisplayIndexChanged

Fired when the value the property for a column changes.

ColumnFillWeightChanged

Fired when the property changes.

ColumnHeaderMouseClick

Fired when the user clicks a column header.

ColumnHeaderMouseDoubleClick

Fired when a column header is double-clicked.

ColumnHeadersHeightChanged

Fired when the value of the property changes.

ColumnMaximumWidthChanged

Fired when the value of the property for a column changes.

ColumnMinimumWidthChanged

Fired when the value of the property for a column changes.

ColumnNameChanged

Fired when the property changes.

ColumnRemoved

Fired when a column is removed from the control.

ColumnSortModeChanged

Fired when the value of the property changes.

ColumnStateChanged

Fired when a column changes state, such as becoming visible.

ColumnWidthChanged

Fired when the value of the property for a column changes.

CurrentCellChanged

Fired when the property changes.

DataBindingComplete

Occurs after a data-binding operation has finished.

DataError

Fired when a data parsing or data validation operation throws an exception, or when committing data to a data source fails.

DataMemberChanged

Fired when value of the property changes.

DataRead

EXPERIMENTAL. Occurs when the client requests a set of rows from the server.

You can use this event when the is in to pre-populate a paged data set used when handling the events.

DataSourceChanged

Fired when the value of the property changes.

DataUpdated

Fired when the client has updated one or more rows in the grid.

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

DefaultRowHeightChanged

Fired when the value of the property changes.

DefaultValuesNeeded

Fired when the user enters the row for new records so that it can be populated with default values.

EditingControlShowing

Fired when a control for editing a cell is showing.

EditModeChanged

Fired when the value of the property changes.

KeepSameRowHeightChanged

Fired when the value of the property changes.

LastCellTab

Fired when the user tabs past the last cell.

LiveResizeChanged

Fired when the value of the property changes.

MultiSelectChanged

Fired when the value of the property changes.

NewRowNeeded

Fired when the property of the is true and the user navigates to the new row at the bottom of the .

ReadOnlyChanged

Fired when the value of the property changes.

RowCollapsed

Fired when a parent row is collapsed.

RowEnter

Fired when a row receives input focus but before it becomes the current row.

RowErrorTextChanged

Fired when the property of a row changes.

RowErrorTextNeeded

Fired when the row's error text is required.

RowExpanded

Fired when a parent row is expanded.

RowHeaderMouseClick

Fired when the user clicks within the boundaries of a row header.

RowHeaderMouseDoubleClick

Fired when a row header is double-clicked.

RowHeadersWidthChanged

Fired when value of the property changes.

RowHeightChanged

Fired when the value of the property for a row changes.

RowHeightInfoNeeded

Fired when information about row height is requested.

RowLeave

Fired when a row loses input focus and is no longer the current row.

RowMaximumHeightChanged

Fired when the value of the property for a row changes.

RowMinimumHeightChanged

Fired when the value of the property for a row changes.

RowsAdded

Occurs after a new row is added to the .

RowsRemoved

Fired when a row or rows are deleted from the .

RowStateChanged

Fired when a row changes state, such as getting selected.

RowValidated

Occurs after a row has finished validating.

RowValidating

Fired when a row is validating.

Scroll

Fired when the user or code scrolls the grid.

SelectionChanged

Fired when the current selection changes.

ShowColumnVisibilityMenuChanged

Fired when the value of the property changes.

SortCompare

Fired when the compares two cell values to perform a sort operation.

Sorted

Fired when the control completes a sorting operation.

StandardTabChanged

Fired when the value of the property changes.

ToolClick

Fired when a is clicked.

TopLeftHeaderClick

Fired when the user presses a mouse button while the pointer is on the top-left corner cell.

UserAddedRow

Fired when the user has finished adding a row to the control.

UserDeletedRow

Fired when the user has finished deleting a row from the control.

UserDeletingRow

Fired when the user deletes a row from the control.

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

Boolean
Boolean
DataGridView
Boolean
Boolean
Boolean
Boolean
DataGridViewAutoSizeColumnsMode
DataGridViewAutoSizeRowsMode
Int32
BorderStyle
DataGridView
DataGridViewCellBorderStyle
DataGridView
DataGridViewClipboardCopyMode
Clipboard
Int32
DataGridView
ArgumentOutOfRangeException
DataGridViewCellBorderStyle
DataGridView
DataGridViewCellStyle
Int32
ArgumentOutOfRangeException
DataGridViewColumnHeadersHeightSizeMode
Boolean
DataGridViewColumnCollection
DataGridViewCell
ArgumentException
DataGridView
Point
DataGridViewRow
String
DataGridView
Object
DataGridView
DataGridViewCellStyle
DataGridView
Int32
Control
DataGridViewEditMode
DataGridViewCell
DataGridView
Int32
DataGridView
ArgumentOutOfRangeException
Int32
DataGridView
ArgumentOutOfRangeException
Int32
Int32
ArgumentOutOfRangeException
Boolean
Boolean
Boolean
DataGridViewCell
ArgumentOutOfRangeException
DataGridViewCell
DataGridViewCell
DataGridViewCell
Boolean
Boolean
Int32
Boolean
DataGridView
Int32
String
DataGridView
Boolean
DataGridView
InvalidOperationException
Boolean
Int32
DataGridView
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
Int32
ArgumentOutOfRangeException
Boolean
Int32
ArgumentOutOfRangeException
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowCollection
DataGridView
DataGridViewRow
ScrollBars
DataGridView
DataGridViewSelectedCellCollection
DataGridViewSelectedColumnCollection
DataGridViewSelectedRowCollection
Int32
DataGridView
ArgumentOutOfRangeException
DataGridViewSelectionMode
DataGridView
Boolean
Boolean
Boolean
Boolean
DataGridView
Boolean
DataGridViewColumn
DataGridView
Boolean
SortOrder
DataGridView
DataGridViewSortSelectionMode
DataGridView
DataGridView
Boolean
ComponentToolCollection
ComponentToolCollection
Position
ComponentTool
DataGridViewHeaderCell
DataGridView
DataGridViewColumn
Boolean
DataGridView
Int32
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridViewSummaryRow
DataGridViewSummaryRow[]
DataGridViewSummaryRow
DataGridView
Int32
DataGridView
Boolean
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
Boolean
Boolean
Boolean
Boolean
DataGridView
Int32
DataGridView
Clipboard
DataObject
DataObject
Object
ArgumentOutOfRangeException
Object
ArgumentNullException
ArgumentException
DataGridView
Object
ArgumentException
DataGridViewRow
DataGridViewElementStates
DataGridViewElementStates
ArgumentOutOfRangeException
Object
ArgumentException
Object
ArgumentOutOfRangeException
Object
ArgumentOutOfRangeException
Object
ArgumentNullException
ArgumentException
DataGridView
HitTestInfo
HitTestInfo
HitTestInfo
HitTestInfo
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
DataGridView
DataGridView
DataGridView
ArgumentNullException
ArgumentException
DataGridView
ArgumentNullException
ArgumentException
DataGridView
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentNullException
ArgumentException
DataGridView
ArgumentNullException
ArgumentException
DataGridView
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentNullException
ArgumentException
DataGridView
ArgumentNullException
ArgumentException
DataGridView
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentException
ArgumentNullException
ArgumentException
DataGridView
DataGridView
ArgumentNullException
DataGridView
IComparer
ArgumentNullException
DataGridViewCellCancelEventHandler
DataGridViewCellEventHandler
DataGridViewCellContextMenuNeededEventHandler
DataGridViewCellEventHandler
DataGridViewCellEventHandler
DataGridViewCellEventHandler
DataGridView
DataGridViewCellErrorTextNeededEventHandler
DataGridViewCellFormattingEventHandler
DataGridViewCellEventHandler
DataGridViewCellMouseEventHandler
DataGridViewCellMouseEventHandler
DataGridView
DataGridViewCellMouseEventHandler
DataGridViewCellEventHandler
DataGridViewCellEventHandler
DataGridViewCellMouseEventHandler
DataGridView
DataGridViewCellMouseEventHandler
DataGridViewCellParsingEventHandler
DataGridViewCellStateChangedEventHandler
DataGridViewCellStyleContentChangedEventHandler
DataGridViewToolClickEventHandler
ComponentTool
DataGridViewCellToolTipTextNeededEventHandler
DataGridViewCellEventHandler
DataGridViewCellValidatingEventHandler
DataGridViewCellEventHandler
DataGridViewColumnEventHandler
DataGridViewCellMouseEventHandler
DataGridViewCellMouseEventHandler
DataGridViewColumnEventHandler
DataGridViewColumnStateChangedEventHandler
DataGridViewBindingCompleteEventHandler
DataGridViewDataErrorEventHandler
DataGridViewDataReadEventHandler
DataGridViewDataUpdatedEventHandler
DataGridViewRowEventHandler
DataGridViewEditingControlShowingEventHandler
DataGridViewCellEventHandler
DataGridViewRowEventHandler
DataGridViewCellEventHandler
DataGridViewRowErrorTextNeededEventHandler
DataGridViewRowEventHandler
DataGridViewCellMouseEventHandler
DataGridViewCellMouseEventHandler
DataGridViewRowHeightInfoNeededEventHandler
DataGridViewCellEventHandler
DataGridViewRowsAddedEventHandler
DataGridView
DataGridViewRowsRemovedEventHandler
DataGridView
DataGridViewRowStateChangedEventHandler
DataGridViewCellEventHandler
DataGridViewCellCancelEventHandler
ScrollEventHandler
EventHandler
DataGridViewSortCompareEventHandler
DataGridView
EventHandler
DataGridView
ToolClickEventHandler
ComponentTool
DataGridViewCellCancelEventHandler
DataGridViewRowEventHandler
DataGridView
DataGridViewRowEventHandler
DataGridView
DataGridViewRowCancelEventHandler
DataGridView
Boolean
DataSource
DataMember
InvalidOperationException
DataSource
InvalidOperationException
DataGridView
DataSource
RightClickSelection
ArgumentException
AllowUserToAddRows
InvalidOperationException
DataSource
InvalidOperationException
CurrentCell
EndUpdate
BeginUpdate
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
TopLeftHeaderClick
MultiSelect
SelectionMode
MultiSelect
SelectionMode
MultiSelect
SelectionMode
MultiSelect
SelectionMode
MultiSelect
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
InvalidOperationException
VirtualMode
DataSource
EventHandler
AllowUserToAddRows
EventHandler
AllowUserToDeleteRowsChanged
EventHandler
AllowUserToOrderColumns
EventHandler
AllowUserToResizeColumns
EventHandler
AllowUserToResizeRows
DataGridViewCellValueEventHandler
DataGridView
DataGridView
VirtualMode
DataGridViewCellValueEventHandler
DataGridView
VirtualMode
EventHandler
ColumnHeadersHeight
EventHandler
CurrentCell
EventHandler
DataMember
DataGridView
VirtualMode
CellValueNeeded
EventHandler
DataSource
OnDataUpdated
EventHandler
DefaultRowHeight
EventHandler
EditMode
EventHandler
KeepSameRowHeight
EventHandler
LiveResize
EventHandler
MultiSelect
DataGridViewRowEventHandler
DataGridView
DataGridView
VirtualMode
EventHandler
ReadOnly
EventHandler
RowHeadersWidth
EventHandler
ShowColumnVisibilityMenu
EventHandler
StandardTab
SummaryType
String
String
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
SummaryRowPosition
DataGridViewSummaryRow
String
String
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
String
String
String
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
SummaryRowPosition
DataGridViewSummaryRow
String
String
String
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
SummaryRowPosition
DataGridViewSummaryRow
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
SummaryType
SummaryRowPosition
DataGridViewSummaryRow
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
DataGridViewCellStyle
CustomSummary
Object
DataGridView
String
DataGridView
Boolean
Int32
Int32
Int32
Int32
DataGridViewAutoSizeColumnMode
DataGridViewAutoSizeColumnMode
Int32
DataGridViewAutoSizeColumnMode
DataGridViewAutoSizeColumnMode
Int32
Int32
Int32
DataGridViewAutoSizeColumnsMode
DataGridViewAutoSizeColumnsMode
DataGridViewAutoSizeColumnsMode
DataGridViewAutoSizeColumnsMode
Int32
Int32
Int32
Int32
Int32
DataGridViewAutoSizeRowMode
DataGridViewAutoSizeRowMode
Int32
DataGridViewAutoSizeRowMode
DataGridViewAutoSizeRowMode
Int32
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowHeadersWidthSizeMode
Int32
Int32
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowHeadersWidthSizeMode
Int32
DataGridViewRowHeadersWidthSizeMode
DataGridViewRowHeadersWidthSizeMode
Int32
Int32
DataGridViewAutoSizeRowsMode
DataGridViewAutoSizeRowMode
Boolean
Object
DataGridView
String
DataGridView
Int32
Int32
DataGridViewColumn
DataGridViewColumn
Int32
String
Int32
Int32
String
Int32
Int32
Int32
Point
DataGridViewColumn
DataGridViewColumn
Int32
Int32
DataGridView
Int32
DataGridView
Point
DataGridView
DataGridViewCell
Int32
Int32
Point
DataGridViewCell
Int32
Int32
Point
Point
Int32
Int32
Int32
Int32
Boolean
DataGridViewCellCancelEventArgs
DataGridViewCellMouseEventArgs
Boolean
SummaryRowPosition
String
String
String
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
SummaryRowPosition
String
SummaryRowPosition
String
String
SummaryRowPosition
DataGridViewColumn
DataGridViewColumn
DataGridViewCell
DataGridViewCell
DataGridViewCell
DataGridViewCell
Position
Position
Point
Point
Position
Position
Int32
Int32
Int32
Int32
Position
Position
Int32
Int32
Position
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
Position
Int32
Int32
Position
DataGridViewRow
DataGridViewRow
DataGridViewRow
DataGridViewRow
Position
Point
Int32
Int32
Int32
DataGridViewElementStates
DataGridViewElementStates
Int32
Int32
Object
Point
Object
String
Int32
Object
DataGridViewColumn
DataGridViewColumn
Int32
Object
DataGridViewColumn
DataGridView
ListSortDirection
ListSortDirection
IComparer
IComparer
IBindableComponent
IWisejComponent
IWisejControl
Control
IWisejDataStore
IWisejHandler
IWisejSerializable
Custom
Custom
Custom
Custom
Custom
Custom
Custom
Custom
InvalidOperationException
ColumnHeadersVisible
ColumnHeader
ArgumentException
NotSet
DoubleClick
Fill
InvalidOperationException
ColumnHeadersVisible
ColumnHeader
ArgumentException
NotSet
DoubleClick
Fill
InvalidOperationException
AllHeaders
DisplayedHeaders
InvalidOperationException
AutoSizeRowsMode
AllHeaders
DisplayedHeaders
ArgumentException
DoubleClick
InvalidOperationException
RowHeadersVisible
RowHeader
InvalidOperationException
ColumnHeader
InheritedAutoSizeMode
DataGridViewColumnsSortMode
NotSet
SortMode
SortMode
InvalidOperationException
Visible
Frozen
ArgumentException
DataGridView
DataSource
IsDataBound
InvalidOperationException
IBindingList
SupportsSorting
VirtualMode
DataSource
DataSource
IsDataBound
DataGridViewColumnEventHandler
DisplayIndex
DataGridViewColumnEventHandler
FillWeight
DataGridViewColumnEventHandler
MaximumWidth
DataGridViewColumnEventHandler
MinimumWidth
DataGridViewColumnEventHandler
Name
DataGridViewColumnEventHandler
SortMode
DataGridViewColumnEventHandler
Width
Name
Name
Name
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
DataError
ThrowException
Exception
DataError
ThrowException
InvalidOperationException
Visible
Frozen
DataGridViewRowEventHandler
ErrorText
DataGridViewRowEventHandler
Height
DataGridViewRowEventHandler
MaximumHeight
DataGridViewRowEventHandler
MinimumHeight
Control
DataGridView
DataGridView
Boolean
DataGridView
IList
DataGridView
SupportsSorting
IList
DataSource
DataSource
AllowSortingDataSource
AllowSortingDataSource
InvalidOperationException
InvalidOperationException
ColumnHeadersVisible
ArgumentException
InvalidOperationException
ColumnHeadersVisible
ArgumentException
InvalidOperationException
RowHeadersVisible
InvalidOperationException
RowHeadersVisible
ArgumentException
ArgumentException
ArgumentException
ArgumentException
NotSupportedException
ClipboardCopyMode
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
DataGridViewCellEventHandler
DataGridViewCellPaintEventHandler
DataGridViewCellEventHandler
DataGridViewCell
DataGridViewCellEventHandler
RowHeader
RowHeader
ColumnHeader
DoubleClick
Fill
ColumnHeader
DoubleClick
Fill
EnableResizing
DisableResizing
EnableResizing
DisableResizing
EnableResizing
DisableResizing
EnableResizing
DisableResizing
Disable
DataGridView
Left
Right
Top
Bottom
Left
Right
Top
Bottom
Left
Right
Top
Bottom
Left
Right
Left
Right
Top
Bottom
Top
Bottom
Count
Count
Count
Count
Count
Count
Count
Count
Count
ErrorText
UserPaint
Style
ToolTipText
ColumnIndex
RowIndex
Visible