LogoLogo
HomeNewsSupportVideos
v4.0
v4.0
  • Wisej.NET API
  • What's New
  • Releases
  • Concepts
  • Themes
  • Extensions
  • Wisej.Web
    • General
      • Application
        • Client
        • ClientBrowser
        • ClientCollection
        • ClientPlatform
        • ClientProfile
        • ClientTheme
        • Configuration
        • LoadConfigurationEventArgs
        • LoadConfigurationEventHandler
        • PlatformProvider
        • Application.FormCollection
        • Application.PageCollection
        • Application.RequestType
        • HashChangedEventArgs
        • HashChangedEventHandler
        • LicenseErrorEventArgs
        • LicenseErrorEventHandler
        • RequestEventArgs
        • RequestEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
      • BackgroundWorker
      • BindableComponent
      • Clipboard
      • Component
      • Control
        • Control.ControlCollection
        • ControlEventArgs
        • ControlEventHandler
        • DragEventArgs
        • DragEventHandler
        • FocusEventArgs
        • FocusEventHandler
        • HelpEventArgs
        • HelpEventHandler
        • JavaScript.ClientEvent
        • JavaScript.ClientEventCollection
        • KeyEventArgs
        • KeyEventHandler
        • KeyPressEventArgs
        • KeyPressEventHandler
        • LayoutEventArgs
        • LayoutEventHandler
        • MouseEventArgs
        • MouseEventHandler
        • PaintEventArgs
        • PaintEventHandler
        • PinchEventArgs
        • PinchEventHandler
        • PreviewKeyDownEventArgs
        • PreviewKeyDownEventHandler
        • QueryContinueDragEventArgs
        • QueryContinueDragEventHandler
        • ResponsiveProfileChangedEventArgs
        • ResponsiveProfileChangedEventHandler
        • RotateEventArgs
        • RotateEventHandler
        • SwipeAxis
        • SwipeDirection
        • SwipeEventArgs
        • SwipeEventHandler
        • TouchEventArgs
        • TouchEventHandler
        • TrackEventArgs
        • TrackEventHandler
        • WebEventArgs
        • WebEventHandler
        • WidgetEventArgs
        • WidgetEventHandler
      • Cursor
      • Cursors
      • DataObject
      • Padding
      • Screen
      • SessionReference<T>
    • Buttons
      • Button
        • MenuButtonItemClickedEventArgs
        • MenuButtonItemClickedEventHandler
      • ButtonBase
      • CheckBox
      • RadioButton
      • SplitButton
    • Common Dialogs
      • ColorDialog
      • CommonDialog
      • FileDialog
      • FileDialogLoadPathEventArgs
      • FileDialogLoadPathEventHandler
      • FileDialogRootCollection
      • FileDialogUI
      • FolderBrowserDialog
      • FolderBrowserDialogUI
      • OpenFileDialog
      • SaveFileDialog
    • Containers
      • Accordion
        • Accordion.PanelCollection
        • AccordionAction
        • AccordionCancelEventArgs
        • AccordionCancelEventHandler
        • AccordionEventArgs
        • AccordionEventHandler
        • AccordionPanel
      • ContainerControl
        • AcceleratorEventArgs
        • AcceleratorEventHandler
      • DataRepeater
        • DataRepeaterAddRemoveItemsCancelEventArgs
        • DataRepeaterAddRemoveItemsCancelEventHandler
        • DataRepeaterAddRemoveItemsEventArgs
        • DataRepeaterAddRemoveItemsEventHandler
        • DataRepeaterDataErrorEventArgs
        • DataRepeaterDataErrorEventHandler
        • DataRepeaterItem
        • DataRepeaterItemCloneEventArgs
        • DataRepeaterItemCloneEventHandler
        • DataRepeaterItemEventArgs
        • DataRepeaterItemEventHandler
        • DataRepeaterItemValueEventArgs
        • DataRepeaterItemValueEventHandler
        • DataRepeaterLayoutStyles
      • Desktop
        • DesktopTaskBarItem
        • DesktopTaskBarItemClickEventArgs
        • DesktopTaskBarItemClickEventHandler
        • DesktopTaskBarItemCollection
        • DesktopTaskBarItemControl
        • DesktopTaskBarItemDateTime
      • FlexLayoutPanel
        • FlexLayoutStyle
      • FlowLayoutPanel
        • FlowDirection
      • Form
        • CloseReason
        • FormBorderStyle
        • FormClosedEventArgs
        • FormClosedEventHandler
        • FormClosingEventArgs
        • FormClosingEventHandler
        • FormStartPosition
        • FormWindowState
        • MdiClient
        • MdiTabProperties
      • GroupBox
      • Page
      • Panel
      • ScrollableControl
        • ScrollEventArgs
        • ScrollEventHandler
      • SlideBar
      • SplitContainer
        • FixedPanel
        • SplitterCancelEventArgs
        • SplitterCancelEventHandler
        • SplitterEventArgs
        • SplitterEventHandler
        • SplitterPanel
      • StatusBar
        • StatusBar.StatusBarPanelCollection
        • StatusBarControl
        • StatusBarPanel
        • StatusBarPanelAutoSize
        • StatusBarPanelBorderStyle
        • StatusBarPanelClickEventArgs
        • StatusBarPanelClickEventHandler
      • TabControl
        • TabAlignment
        • TabControl.TabPageCollection
        • TabControlAction
        • TabControlCancelEventArgs
        • TabControlCancelEventHandler
        • TabControlEventArgs
        • TabControlEventHandler
        • TabPage
        • TabSizeMode
      • TableLayoutPanel
        • ColumnStyle
        • RowStyle
        • TableLayoutColumnStyleCollection
        • TableLayoutControlCollection
        • TableLayoutPanelCellPosition
        • TableLayoutPanelGrowStyle
        • TableLayoutRowStyleCollection
        • TableLayoutSettings
        • TableLayoutStyle
        • TableLayoutStyleCollection
      • ToolBar
        • ToolBar.ToolBarButtonCollection
        • ToolBarButton
        • ToolBarButtonClickEventArgs
        • ToolBarButtonClickEventHandler
        • ToolBarButtonSizeMode
        • ToolBarButtonStyle
        • ToolBarTextAlign
      • UserControl
      • UserPopup
    • Content
      • AspNetPanel
      • Canvas
        • CanvasCompositeOperation
        • CanvasLineCap
        • CanvasLineJoin
        • CanvasRepeatPattern
        • CanvasTextAlign
        • CanvasTextBaseline
      • HtmlPanel
        • HtmlPanelElementClickArgs
        • HtmlPanelElementClickHandler
      • IFramePanel
      • ImageList
        • ImageList.ImageCollection
        • ImageListEntry
      • Label
      • Line
      • LinkLabel
        • LinkArea
        • LinkLabelLinkClickedEventArgs
        • LinkLabelLinkClickedEventHandler
      • PdfViewer
        • PdfViewerType
      • PictureBox
      • ProgressBar
      • ScrollBar
        • HScrollBar
        • HScrollProperties
        • ScrollEventArgs
        • ScrollEventHandler
        • ScrollProperties
        • VScrollBar
        • VScrollProperties
      • Shape
        • Shape.Border
      • Spacer
      • Upload
        • CaptureMode
        • UploadedEventArgs
        • UploadedEventHandler
        • UploadErrorEventArgs
        • UploadErrorEventHandler
        • UploadErrorType
        • UploadingEventArgs
        • UploadingEventHandler
        • UploadProgressEventArgs
        • UploadProgressEventHandler
      • WebBrowser
        • WebBrowserDocumentCompletedEventArgs
        • WebBrowserDocumentCompletedEventHandler
      • Widget
        • WebRequestEventArgs
        • WebRequestHandler
    • Data Binding
      • Binding
      • BindingCompleteContext
      • BindingCompleteEventArgs
      • BindingCompleteEventHandler
      • BindingCompleteState
      • BindingContext
      • BindingManagerBase
      • BindingManagerDataErrorEventArgs
      • BindingManagerDataErrorEventHandler
      • BindingMemberInfo
      • BindingNavigator
      • BindingsCollection
      • BindingSource
      • Command
      • Command<T>
      • CommandArgs
      • CommandArgs<T>
      • CommandManager
      • ControlBindingsCollection
      • ControlUpdateMode
      • ConvertEventArgs
      • ConvertEventHandler
      • CurrencyManager
      • DataSourceUpdateMode
      • IBindableComponent
      • IBinding
      • ICurrencyManagerProvider
      • ItemChangedEventArgs
      • ItemChangedEventHandler
      • ListBindingHelper
      • PropertyManager
    • Editors
      • CharacterCasing
      • ComponentTool
      • ComponentToolCollection
      • DateTimePicker
      • DomainUpDown
        • DomainUpDown.DomainUpDownItemCollection
      • InputType
      • LabelWrapper
      • MaskedTextBox
        • TypeValidationEventArgs
        • TypeValidationEventHandler
      • MonthCalendar
        • DateRangeEventArgs
        • DateRangeEventHandler
        • SelectionRange
      • NumericUpDown
      • TagTextBox
        • TagTextBoxEventArgs
        • TagTextBoxEventHandler
        • TagTextBoxMousEventArgs
        • TagTextBoxMousEventHandler
        • TagTextBoxRenderEventArgs
        • TagTextBoxRenderEventHandler
      • TextBox
      • TextBoxBase
      • TextBoxMode
      • TextBoxType
      • TimeUpDown
        • TimeUpDownFormat
      • ToolClickEventArgs
      • ToolClickEventHandler
      • TrackBar
      • TypedTextBox
      • UpDownBase
    • Enumerations
      • AccessibleRole
      • AnchorStyles
      • Appearance
      • AutoComplete
      • AutoCompleteMode
      • AutoScaleMode
      • AutoSizeMode
      • AutoValidate
      • BorderStyle
      • BoundsSpecified
      • CheckState
      • ColorDepth
      • ComboBoxStyle
      • ControlStyles
      • DataFormats
      • DataFormats.Format
      • DateTimePickerFormat
      • Day
      • DialogResult
      • Display
      • DockStyle
      • DragAction
      • DragDropEffects
      • GetChildAtPointSkip
      • HeaderPosition
      • HorizontalAlignment
      • ImageLayout
      • ImagePosition
      • ImeMode
      • Keys
      • LabelPosition
      • LeftRightAlignment
      • LineStyle
      • LinkBehavior
      • MaskFormat
      • MouseButtons
      • ObjectFit
      • Orientation
      • PanelAutoShowMode
      • PictureBoxSizeMode
      • Placement
      • PlacementMode
      • Position
      • ProgressBarStyle
      • RightToLeft
      • ScrollBars
      • ScrollEventType
      • ScrollOrientation
      • SelectionMode
      • Shortcut
      • SizeType
      • SortOrder
      • TabOrderManagerDirection
      • TextDataFormat
      • TextImageRelation
      • TickStyle
      • ValidationConstraints
      • VerticalAlignment
    • Extenders
      • Animation
        • Animation.Properties
        • AnimationEventArgs
        • AnimationEventHandler
        • AnimationTiming
      • ErrorAnimationType
      • ErrorBlinkStyle
      • ErrorIconAlignment
      • ErrorProvider
        • ErrorProviderErrorChangedEventArgs
        • ErrorProviderErrorChangedHandler
      • HelpTip
      • JavaScript
        • JavaScript.ClientEvent
        • JavaScript.ClientEventCollection
      • Rotation
        • Rotation.Properties
      • StyleSheet
      • TabOrderManager
      • ToolTip
      • ToolTipIcon
      • Validation
        • CurrencyValidationRule
        • DecimalValidationRule
        • EmailValidationRule
        • IntegerValidationRule
        • RegexValidationRule
        • RequiredValidationRule
        • TelephoneValidationRule
        • ValidationEventArgs
        • ValidationEventHandler
        • ValidationRule
    • Interfaces
      • IButtonControl
      • ICommand
      • ICommandSource
      • IContainerControl
      • IDataObject
      • IDropTarget
      • IErrorProvider
      • IImage
      • ILabel
      • IModified
      • IReadOnly
      • IUserData
      • IValidation
    • Lists & Grids
      • CheckedListBox
        • CheckedListBox.CheckedIndexCollection
        • CheckedListBox.CheckedObjectCollection
        • CheckedListBox.ObjectCollection
        • ItemCheckEventArgs
        • ItemCheckEventHandler
      • ComboBox
        • ComboBox.ObjectCollection
      • DataGridView
        • BaseCollection
        • DataGridView.CustomSummary
        • DataGridView.HitTestInfo
        • DataGridView.HitTestType
        • DataGridViewAutoSizeColumnMode
        • DataGridViewAutoSizeColumnsMode
        • DataGridViewAutoSizeRowMode
        • DataGridViewAutoSizeRowsMode
        • DataGridViewBand
        • DataGridViewBindingCompleteEventArgs
        • DataGridViewBindingCompleteEventHandler
        • DataGridViewButtonCell
        • DataGridViewButtonColumn
        • DataGridViewCell
        • DataGridViewCellBorderStyle
        • DataGridViewCellCancelEventArgs
        • DataGridViewCellCancelEventHandler
        • DataGridViewCellCollection
        • DataGridViewCellCommandEventArgs
        • DataGridViewCellCommandEventHandler
        • DataGridViewCellContextMenuNeededEventArgs
        • DataGridViewCellContextMenuNeededEventHandler
        • DataGridViewCellErrorTextNeededEventArgs
        • DataGridViewCellErrorTextNeededEventHandler
        • DataGridViewCellEventArgs
        • DataGridViewCellEventHandler
        • DataGridViewCellFormattingEventArgs
        • DataGridViewCellFormattingEventHandler
        • DataGridViewCellMouseEventArgs
        • DataGridViewCellMouseEventHandler
        • DataGridViewCellPaintEventArgs
        • DataGridViewCellPaintEventHandler
        • DataGridViewCellParsingEventArgs
        • DataGridViewCellParsingEventHandler
        • DataGridViewCellStateChangedEventArgs
        • DataGridViewCellStateChangedEventHandler
        • DataGridViewCellStyle
        • DataGridViewCellStyleContentChangedEventArgs
        • DataGridViewCellStyleContentChangedEventHandler
        • DataGridViewCellStyleScopes
        • DataGridViewCellToolTipTextNeededEventArgs
        • DataGridViewCellToolTipTextNeededEventHandler
        • DataGridViewCellValidatingEventArgs
        • DataGridViewCellValidatingEventHandler
        • DataGridViewCellValueEventArgs
        • DataGridViewCellValueEventHandler
        • DataGridViewCheckBoxCell
        • DataGridViewCheckBoxColumn
        • DataGridViewChildRowCollection
        • DataGridViewClipboardCopyMode
        • DataGridViewCollectionChangeEventArgs
        • DataGridViewColumn
        • DataGridViewColumnCollection
        • DataGridViewColumnEventArgs
        • DataGridViewColumnEventHandler
        • DataGridViewColumnHeaderCell
        • DataGridViewColumnHeadersHeightSizeMode
        • DataGridViewColumnSortMode
        • DataGridViewColumnsSortMode
        • DataGridViewColumnStateChangedEventArgs
        • DataGridViewColumnStateChangedEventHandler
        • DataGridViewComboBoxCell
        • DataGridViewComboBoxCell.ObjectCollection
        • DataGridViewComboBoxColumn
        • DataGridViewComboBoxEditingControl
        • DataGridViewContentAlignment
        • DataGridViewDataErrorEventArgs
        • DataGridViewDataErrorEventHandler
        • DataGridViewDataReadEventArgs
        • DataGridViewDataReadEventHandler
        • DataGridViewDataUpdatedEventArgs
        • DataGridViewDataUpdatedEventHandler
        • DataGridViewDateTimePickerCell
        • DataGridViewDateTimePickerColumn
        • DataGridViewDateTimePickerEditingControl
        • DataGridViewEditingControlShowingEventArgs
        • DataGridViewEditingControlShowingEventHandler
        • DataGridViewEditMode
        • DataGridViewElement
        • DataGridViewElementStates
        • DataGridViewHeaderCell
        • DataGridViewImageCell
        • DataGridViewImageCellLayout
        • DataGridViewImageColumn
        • DataGridViewLinkCell
        • DataGridViewLinkColumn
        • DataGridViewMaskedTextBoxCell
        • DataGridViewMaskedTextBoxColumn
        • DataGridViewMaskedTextBoxEditingControl
        • DataGridViewNumericUpDownCell
        • DataGridViewNumericUpDownColumn
        • DataGridViewNumericUpDownEditingControl
        • DataGridViewRow
        • DataGridViewRowCancelEventArgs
        • DataGridViewRowCancelEventHandler
        • DataGridViewRowCollection
        • DataGridViewRowErrorTextNeededEventArgs
        • DataGridViewRowErrorTextNeededEventHandler
        • DataGridViewRowEventArgs
        • DataGridViewRowEventHandler
        • DataGridViewRowHeaderCell
        • DataGridViewRowHeadersWidthSizeMode
        • DataGridViewRowHeightInfoNeededEventArgs
        • DataGridViewRowHeightInfoNeededEventHandler
        • DataGridViewRowsAddedEventArgs
        • DataGridViewRowsAddedEventHandler
        • DataGridViewRowsRemovedEventArgs
        • DataGridViewRowsRemovedEventHandler
        • DataGridViewRowStateChangedEventArgs
        • DataGridViewRowStateChangedEventHandler
        • DataGridViewSelectedCellCollection
        • DataGridViewSelectedColumnCollection
        • DataGridViewSelectedRowCollection
        • DataGridViewSelectionMode
        • DataGridViewSortCompareEventArgs
        • DataGridViewSortCompareEventHandler
        • DataGridViewSortSelectionMode
        • DataGridViewSummaryRow
        • DataGridViewTextBoxCell
        • DataGridViewTextBoxColumn
        • DataGridViewTextBoxEditingControl
        • DataGridViewToolClickEventArgs
        • DataGridViewToolClickEventHandler
        • DataGridViewTriState
        • IDataGridViewEditingControl
        • InputType
        • ScrollEventArgs
        • ScrollEventHandler
        • SummaryRowPosition
        • SummaryType
        • TextBoxMode
        • TextBoxType
      • ListBox
        • ListBox.ObjectCollection
        • ListBox.SelectedIndexCollection
        • ListBox.SelectedObjectCollection
      • ListControl
        • ListControlConvertEventArgs
        • ListControlConvertEventHandler
      • ListView
        • CacheVirtualItemsEventArgs
        • CacheVirtualItemsEventHandler
        • ColumnClickEventArgs
        • ColumnClickEventHandler
        • ColumnHeader
        • ColumnHeaderAutoResizeStyle
        • ColumnHeaderStyle
        • ColumnReorderedEventArgs
        • ColumnReorderedEventHandler
        • ColumnWidthChangedEventArgs
        • ColumnWidthChangedEventHandler
        • GridLineStyle
        • ImageColumnHeader
        • ItemCheckedEventArgs
        • ItemCheckedEventHandler
        • ItemClickEventArgs
        • ItemClickEventHandler
        • ItemMouseHoverEventArgs
        • ItemMouseHoverEventHandler
        • ItemSelectionChangedEventArgs
        • ItemSelectionChangedEventHandler
        • LabelEditEventArgs
        • LabelEditEventHandler
        • ListView.CheckedIndexCollection
        • ListView.CheckedListViewItemCollection
        • ListView.ColumnHeaderCollection
        • ListView.ListViewItemCollection
        • ListView.SelectedIndexCollection
        • ListView.SelectedListViewItemCollection
        • ListViewBindingCompleteEventArgs
        • ListViewBindingCompleteEventEventHandler
        • ListViewDataUpdatedEventArgs
        • ListViewDataUpdatedEventHandler
        • ListViewItem
        • ListViewItem.ListViewSubItem
        • ListViewItem.ListViewSubItemCollection
        • ListViewItemDragEventArgs
        • ListViewItemDragEventHandler
        • ListViewItemStates
        • ListViewVirtualItemsSelectionRangeChangedEventArgs
        • ListViewVirtualItemsSelectionRangeChangedEventHandler
        • RetrieveVirtualItemEventArgs
        • RetrieveVirtualItemEventHandler
        • SearchForVirtualItemEventArgs
        • SearchForVirtualItemEventHandler
        • View
      • ListViewComboBox
      • PropertyGrid
        • GridItem
        • GridItemCollection
        • GridItemType
        • PropertySort
        • PropertyValueChangedEventArgs
        • PropertyValueChangedEventHandler
        • PropertyValueDataErrorEventArgs
        • PropertyValueDataErrorEventHandler
        • PropertyValueFormattingEventArgs
        • PropertyValueFormattingEventHandler
        • SelectedGridItemBeginEditEventArgs
        • SelectedGridItemBeginEditEventHandler
        • SelectedGridItemChangedEventArgs
        • SelectedGridItemChangedEventHandler
        • SelectedGridItemEndEditEventArgs
        • SelectedGridItemEndEditEventHandler
      • TreeView
        • ItemDragEventArgs
        • ItemDragEventHandler
        • NodeLabelEditEventArgs
        • NodeLabelEditEventHandler
        • TreeNode
        • TreeNodeCollection
        • TreeNodeMouseClickEventArgs
        • TreeNodeMouseClickEventHandler
        • TreeNodeMouseHoverEventArgs
        • TreeNodeMouseHoverEventHandler
        • TreeViewAction
        • TreeViewCancelEventArgs
        • TreeViewCancelEventHandler
        • TreeViewEventArgs
        • TreeViewEventHandler
        • TreeViewNodeDragEventArgs
        • TreeViewNodeDragEventHandler
      • TreeViewComboBox
      • UserComboBox
    • Menus
      • CheckedMenuItem
      • ContextMenu
      • LinkMenuItem
      • MainMenu
      • Menu
      • Menu.MenuItemCollection
      • MenuBar
      • MenuItem
      • MenuItemEventArgs
      • MenuItemEventHandler
      • MenuItemSizeMode
      • MenuMerge
    • Notifications
      • AlertBox
        • MessageBoxIcon
      • MessageBox
        • MessageBoxButtons
        • MessageBoxDefaultButton
        • MessageBoxIcon
      • Toast
    • Other Components
      • Timer
  • Wisej.Base
    • General
      • Component
      • Cookie
        • Cookie.SameSiteMode
      • CookieCollection
      • PostbackPropertyAttribute
      • TextUtils
    • Responsive
      • ResponsiveProfile
      • ResponsiveProfileCollection
      • ResponsivePropertyAttribute
  • Wisej.Core
    • General
      • BrowserStorage
      • CookieStorage
      • DynamicObject
      • FileSystemProvider
      • HealthCheck
      • HttpContext
      • HttpCookie
        • SameSiteMode
      • HttpCookieCollection
      • HttpFileCollection
      • HttpPostedFile
      • HttpRequest
      • HttpResponse
      • IEventFilter
      • IFileSystemProvider
      • LocalStorage
      • MimeTypes
      • SessionStorage
      • SynchronizedList<T>
      • WebMethodAttribute
      • WisejEventArgs
        • WisejEventArgs.KeyboardInfo
        • WisejEventArgs.PointerInfo
      • WisejResourcesAttribute
      • WisejSerializer
      • WisejSerializerOptions
      • WisejSerializerOptionsAttribute
    • Interfaces
      • IWisejComponent
      • IWisejControl
      • IWisejDataStore
      • IWisejEditorService
      • IWisejExtenderProvider
      • IWisejHandler
      • IWisejSerializable
      • IWisejWindow
  • Wisej.Web.Markup
    • Extensions
      • BindingExtensions
      • ButtonExtensions
      • CheckedListBoxExtensions
      • ComboBoxExtensions
      • ControlExtensions
      • DateTimePickerExtensions
      • FlexLayoutPanelExtensions
      • FlowLayoutPanelExtensions
      • FormExtensions
      • GroupBoxExtensions
      • IButtonControlExtensions
      • ICommandSourceExtensions
      • IErrorProviderExtensions
      • IImageExtensions
      • ILabelExtensions
      • IModifiedExtensions
      • IReadOnlyExtensions
      • LabelExtensions
      • LineExtensions
      • LinkLabelExtensions
      • ListBoxExtensions
      • ListControlExtensions
      • MonthCalendarExtenestions
      • NumericUpDownExtensions
      • PageExtensions
      • PanelExtensions
      • PictureBoxExtensions
      • ProgressBarExtensions
      • RadioButtonExtensions
      • ScrollableControlExtensions
      • ScrollBarExtensions
      • ShapeExtensions
      • SplitterControlExtensions
      • StatusBarExtensions
      • TabControlExtensions
      • TableLayoutPanelExtensions
      • TabPageExtensions
      • TextBoxExtensions
      • TimerExtensions
      • TimeUpDownExtensions
      • ToolBarButtonExtensions
      • ToolBarExtensions
      • TrackBarExtensions
      • TreeNodeExtensions
      • TreeViewExtensions
      • UpDownControlExtensions
      • WebBrowserExtensions
  • Wisej.Web.VisualBasic
    • Extensions
      • Interaction
      • MsgBoxResult
      • MsgBoxStyle
  • Wisej.Services
    • General
      • InjectAttribute
      • ServiceLifetime
      • ServiceProvider
  • System
    • Extensions
      • DateTimeExtensions
      • FontExtensions
      • JSON
      • Markdown
      • StringExtensions
  • Wisej.Resources
    • Resources
      • ComponentResourceManager
      • ResourceManager
Powered by GitBook
On this page
  • Constructors
  • DataGridView()
  • DataGridView(dataSource, onCellClick)
  • DataGridView(location, size)
  • Properties
  • AllowSortingDataSource
  • AllowUserToAddRows
  • AllowUserToDeleteRows
  • AllowUserToOrderColumns
  • AllowUserToResizeColumns
  • AllowUserToResizeRows
  • AutoGenerateColumns
  • AutoGenerateColumnsDefault
  • AutoSelectFirstRow
  • AutoSelectFirstRowDefault
  • AutoSize
  • AutoSizeColumnsMode
  • AutoSizeRowsMode
  • BlockSize
  • BorderStyle
  • CellBorderStyle
  • ClientArea
  • ClipboardCopyMode
  • ColumnCount
  • ColumnHeadersBorderStyle
  • ColumnHeadersDefaultCellStyle
  • ColumnHeadersHeight
  • ColumnHeadersHeightSizeMode
  • ColumnHeadersVisible
  • Columns
  • CurrentCell
  • CurrentCellAddress
  • CurrentRow
  • DataMember
  • DataSource
  • DefaultCellStyle
  • DefaultRowHeight
  • DefaultSortMode
  • EditingControl
  • EditMode
  • FirstDisplayedCell
  • FirstDisplayedColumnIndex
  • FirstDisplayedRowIndex
  • HorizontalScrollingOffset
  • HScroll
  • 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
  • RowHeadersMaximumWidth
  • RowHeadersMinimumWidth
  • RowHeadersVisible
  • RowHeadersWidth
  • RowHeadersWidthSizeMode
  • Rows
  • RowTemplate
  • ScrollBars
  • SelectedCells
  • SelectedColumns
  • SelectedRows
  • SelectionDelay
  • SelectionMode
  • ShowCellErrors
  • ShowCellToolTips
  • ShowColumnVisibilityMenu
  • ShowFocusCell
  • ShowRowErrors
  • SortedColumn
  • SortFrozenRows
  • SortOrder
  • SortSelectionMode
  • StandardReturn
  • StandardTab
  • Tools
  • ToolsPosition
  • TopLeftHeaderCell
  • TreeColumn
  • VirtualMode
  • VisibleRowCount
  • VScroll
  • 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()
  • CanSort(sortColumn)
  • ClearSelection()
  • CommitEdit()
  • CreateDataBoundColumn(property, name)
  • CreateDataGridViewColumnFromType(type)
  • CreateSummaryRow(group, summaryPosition, groupFromCol, groupToCol, style)
  • Dispose(disposing)
  • EndEdit()
  • EndUpdate()
  • Fill(data, dataMember)
  • GetClipboardContent()
  • GetCommand(columnIndex, rowIndex)
  • GetCommand(cellAddress)
  • GetCommand(column, rowIndex)
  • GetCommand(columnName, rowIndex)
  • GetFormattedValue(columnIndex, rowIndex)
  • GetFormattedValue(column, rowIndex)
  • GetFormattedValue(columnName, rowIndex)
  • GetRowState(rowIndex)
  • GetValue(columnIndex, rowIndex)
  • GetValue(cellAddress)
  • GetValue(column, rowIndex)
  • GetValue(columnName, 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)
  • OnAddReferences(items)
  • OnAllowUserToAddRowsChanged(e)
  • OnAllowUserToDeleteRowsChanged(e)
  • OnAllowUserToOrderColumnsChanged(e)
  • OnAllowUserToResizeColumnsChanged(e)
  • OnAllowUserToResizeRowsChanged(e)
  • OnAutoGenerateColumnsChanged(e)
  • OnBindingContextChanged(e)
  • OnCellBeginEdit(e)
  • OnCellClick(e)
  • OnCellCommandChanged(e)
  • OnCellCommandNeeded(e)
  • OnCellCommandPushed(e)
  • OnCellContextMenuNeeded(e)
  • OnCellDoubleClick(e)
  • OnCellEndEdit(e)
  • OnCellEnter(e)
  • OnCellErrorTextChanged(e)
  • OnCellErrorTextNeeded(e)
  • OnCellFormatting(e)
  • OnCellLeave(e)
  • OnCellMouseClick(e)
  • OnCellMouseDoubleClick(e)
  • OnCellMouseDown(e)
  • OnCellMouseEnter(e)
  • OnCellMouseLeave(e)
  • OnCellMouseMove(e)
  • OnCellMouseUp(e)
  • OnCellPaint(e)
  • OnCellParsing(e)
  • OnCellStateChanged(e)
  • OnCellStyleChanged(e)
  • OnCellStyleContentChanged(e)
  • OnCellToolClick(e)
  • OnCellToolTipTextChanged(e)
  • OnCellToolTipTextNeeded(e)
  • OnCellValidated(e)
  • OnCellValidating(e)
  • OnCellValueChanged(e)
  • OnCellValueNeeded(e)
  • OnCellValuePushed(e)
  • OnColumnAdded(e)
  • OnColumnDisplayIndexChanged(e)
  • OnColumnFillWeightChanged(e)
  • OnColumnHeaderMouseClick(e)
  • OnColumnHeaderMouseDoubleClick(e)
  • OnColumnHeadersHeightChanged(e)
  • OnColumnMaximumWidthChanged(e)
  • OnColumnMinimumWidthChanged(e)
  • OnColumnNameChanged(e)
  • OnColumnRemoved(e)
  • OnColumnSortModeChanged(e)
  • OnColumnStateChanged(e)
  • OnColumnWidthChanged(e)
  • OnControlAdded(e)
  • OnControlCreated(e)
  • OnControlRemoved(e)
  • OnCurrentCellChanged(e)
  • OnDataBindingComplete(e)
  • OnDataError(e)
  • OnDataError(displayErrorIfNoHandler, e)
  • OnDataMemberChanged(e)
  • OnDataRead(e)
  • OnDataSourceChanged(e)
  • OnDataUpdated(e)
  • OnDefaultCellStyleChanged(e)
  • OnDefaultRowHeightChanged(e)
  • OnDefaultValuesNeeded(e)
  • OnEditingControlShowing(e)
  • OnEditModeChanged(e)
  • OnEnter(e)
  • OnKeyDown(e)
  • OnLastCellTab(e)
  • OnLeave(e)
  • OnMouseUp(e)
  • OnMultiSelectChanged(e)
  • OnNewRowNeeded(e)
  • OnReadOnlyChanged(e)
  • OnRowCollapsed(e)
  • OnRowEnter(e)
  • OnRowErrorTextChanged(e)
  • OnRowErrorTextNeeded(e)
  • OnRowExpanded(e)
  • OnRowHeaderMouseClick(e)
  • OnRowHeaderMouseDoubleClick(e)
  • OnRowHeadersWidthChanged(e)
  • OnRowHeightChanged(e)
  • OnRowHeightInfoNeeded(e)
  • OnRowLeave(e)
  • OnRowMaximumHeightChanged(e)
  • OnRowMinimumHeightChanged(e)
  • OnRowsAdded(e)
  • OnRowsRemoved(e)
  • OnRowStateChanged(e)
  • OnRowValidated(e)
  • OnRowValidating(e)
  • OnScroll(e)
  • OnSelectionChanged(e)
  • OnSortCompare(e)
  • OnSorted(e)
  • OnToolClick(e)
  • OnTopLeftHeaderClick(e)
  • OnUserAddedRow(e)
  • OnUserDeletedRow(e)
  • OnUserDeletingRow(e)
  • OnValidating(e)
  • OnWebDataCount()
  • OnWebDataRead(firstIndex, lastIndex, sortDirection, sortIndex)
  • OnWebEvent(e)
  • OnWebRender(config)
  • OnWebUpdate(state)
  • ProcessDialogKey(keyData)
  • Refresh()
  • Refresh(refreshChildren)
  • RemoveSummaryRows(groupFromCol)
  • RemoveSummaryRows(groupFromCol, groupToCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)
  • RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)
  • RemoveSummaryRows()
  • RemoveSummaryRows(summaryPosition)
  • RemoveSummaryRows(groupFromCol)
  • RemoveSummaryRows(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()
  • SelectCell(cellAddress)
  • SelectCell(columnIndex, rowIndex)
  • SetCommand(columnIndex, rowIndex, command)
  • SetCommand(cellAddress, command)
  • SetCommand(columnName, rowIndex, command)
  • SetCommand(column, rowIndex, command)
  • SetCurrentCell(cellAddress)
  • SetCurrentCell(columnIndex, rowIndex)
  • SetRowState(rowIndex, state)
  • SetRowState(rowIndex, state, on)
  • SetValue(columnIndex, rowIndex, value)
  • SetValue(cellAddress, value)
  • SetValue(columnName, rowIndex, value)
  • SetValue(column, rowIndex, value)
  • Sort(comparer)
  • Sort(column, direction)
  • Update()
  • Events
  • AllowUserToAddRowsChanged
  • AllowUserToDeleteRowsChanged
  • AllowUserToOrderColumnsChanged
  • AllowUserToResizeColumnsChanged
  • AllowUserToResizeRowsChanged
  • CellBeginEdit
  • CellClick
  • CellCommandChanged
  • CellCommandNeeded
  • CellCommandPushed
  • 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
  • StandardReturnChanged
  • 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 14 days ago

Was this helpful?

Namespace: Wisej.Web

Assembly: Wisej.Framework (4.0.0.0)

Represents a data grid control.

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

Constructors

DataGridView()

Initializes a new instance of the class.

DataGridView(dataSource, onCellClick)

Initializes a new instance of the class with a specified data source and an event handler for the event.

Name
Type
Description

dataSource

onCellClick

An Action delegate to handle the CellClick event. Can be null.

DataGridView(location, size)

Initializes a new instance of the class with a specified location and size.

Name
Type
Description

location

size

Properties

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.

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.

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.

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.

Parameter
Type
Description

summaryType

Determines the aggregation type.

groupCol

Column that determines the group break values.

summaryCol

Column to aggregate.

Parameter
Type
Description

summaryType

Determines the aggregation type.

summaryPosition

groupCol

Column that determines the group break values.

summaryCol

Column to aggregate.

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.

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.

Parameter
Type
Description

data

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

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.

Returns whether the specified column can be sorted automatically.

Parameter
Type
Description

sortColumn

Column being sorted.

Clears the current selection.

Commits changes to cell without ending edit mode.

Throws:

Parameter
Type
Description

property

Property bound this the column being created.

name

Proposes safe name for the new column.

Parameter
Type
Description

type

Type of the data field that will be displayed in the new column.

Override this method to manage the automatic creation of data-bound columns.

Parameter
Type
Description

group

summaryPosition

groupFromCol

groupToCol

style

Disposes the control and all the owned columns.

Parameter
Type
Description

disposing

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

Commits and ends the edit operation on the current cell.

Throws:

Parameter
Type
Description

data

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:

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

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

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:

Parameter
Type
Description

columnName

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.

Returns a collection of referenced components or collection of components.

Parameter
Type
Description

items

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

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

Parameter
Type
Description

e

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

Parameter
Type
Description

e

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

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Fires the ToolClick event.

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

displayErrorIfNoHandler

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Event data.

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Fires the LastCellTab event.

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Fires the RowExpanded event.

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Fires the RowExpanded event.

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

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.

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Fires the ToolClick event.

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Parameter
Type
Description

e

Throws:

Returns the number of available data rows.

Returns the data requested by the client.

Parameter
Type
Description

firstIndex

The index of the first requested row.

lastIndex

The index of the last requested row.

sortDirection

The sort direction.

sortIndex

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

Processes the event from the client.

Parameter
Type
Description

e

Event arguments.

Renders the client component.

Parameter
Type
Description

config

Dynamic configuration object.

Updates the client component using the state information.

Parameter
Type
Description

state

Dynamic state object.

Processes a dialog key.

Parameter
Type
Description

keyData

Parameter
Type
Description

refreshChildren

True to also refresh all the children of this control.

Removes the all the summary rows.

Parameter
Type
Description

groupFromCol

Removes the summary rows that match the specified summaryPosition .

Parameter
Type
Description

groupFromCol

groupToCol

Removes the summary rows grouped by groupFromCol .

Parameter
Type
Description

summaryPosition

groupFromCol

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

Removes the summary rows grouped by groupFromCol and groupToCol .

Parameter
Type
Description

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.

Removes the summary rows grouped by groupFromCol .

Parameter
Type
Description

summaryPosition

groupFromCol

First column that determines the group break values.

groupToCol

Removes the summary rows grouped by groupFromCol and groupToCol .

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

Parameter
Type
Description

summaryPosition

Position of the summary rows to remove.

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

Parameter
Type
Description

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

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:

Cancels the selection of all currently selected cells except the one indicated.

Parameter
Type
Description

cellAddress

The coordinates of cell to select.

Cancels the selection of all currently selected cells except the one indicated.

Parameter
Type
Description

columnIndex

The zero-based column index of the cell to select.

rowIndex

The zero-based row index of the cell to select.

Throws:

Parameter
Type
Description

columnIndex

The index of the column containing the cell.

rowIndex

The index of the row containing the cell.

command

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

Throws:

Parameter
Type
Description

cellAddress

Row and column index of the cell.

command

Value to store in the cell identified by cellAddress .

Throws:

Parameter
Type
Description

columnName

rowIndex

The index of the row containing the cell.

command

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.

command

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

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

Sets the state for the row at rowIndex .

Parameter
Type
Description

rowIndex

The index of the row.

state

on

True to add the state , otherwise false to remove the 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

comparer

Throws:

Parameter
Type
Description

column

direction

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

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

Bindable components implement this interface.

Controls that support drag & drop operations implement this interface.

All wisej components implement this interface.

All wisej data stores implement this interface.

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

Allows an object to serialize itself.

The data source to be displayed in the .

The location of the on its parent control.

The size of the .

AllowSortingDataSource

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

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

: Returns or sets whether the user can add new rows. (Default: False)

AllowUserToDeleteRows

: Returns or sets whether the user is allowed to delete rows from the . (Default: False)

AllowUserToOrderColumns

: Returns or sets whether manual column repositioning is enabled. (Default: False)

AllowUserToResizeColumns

: Returns or sets whether users can resize columns. (Default: True)

AllowUserToResizeRows

: Returns or sets whether users can resize rows. (Default: True)

AutoGenerateColumns

: Returns or sets whether columns are created automatically when the or properties are set. (Default: True)

You can change the default value across the application using the property or related switch.

AutoGenerateColumnsDefault

: Default value for the property.Since 3.5.6 (Default: True)

The default is true. You can set the value by code or using switches: AppContext.SetSwitch("DataGridViewAutoGenerateColumns", false);

AutoSelectFirstRow

: Returns or sets whether the first row or cell, depending on , is automatically selected when the grid is populated.Since 3.5.6 (Default: True)

You can change the default value across the application using the property or related switch.

AutoSelectFirstRowDefault

: EXPERIMENTAL: Default value for the property.Since 3.5.6 (Default: True)

The default is true. You can set the value by code or using switches: AppContext.SetSwitch("DataGridViewAutoSelectFirstRow", false);

AutoSize

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

AutoSizeColumnsMode

: Returns or sets a value indicating how column widths are determined. (Default: None)

AutoSizeRowsMode

: Returns or sets a value indicating how row heights are determined. (Default: None)

The specified value when setting this property is 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 . (Default: Solid)

CellBorderStyle

: Returns or sets the cell border style for the control. (Default: Both)

ClientArea

: Returns the client rectangle excluding the non-client caption and borders dimensions.

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. (Default: EnableWithAutoHeaderText)

ColumnCount

: Returns or sets the number of columns displayed in the . (Default: 0)

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. (Default: Both)

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.Since 3.0.13 (Default: DisableResizing)

ColumnHeadersVisible

: Returns or sets whether the column header row is displayed. (Default: True)

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. (Default: "")

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. (Default: null)

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). (Default: Automatic)

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. (Default: EditOnKeystrokeOrF2)

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.

HScroll

: Returns whether the horizontal scroll bar is visible.

Indent

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

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. (Default: False)

LiveResize

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

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. (Default: True)

NewRowIndex

: Returns the index of the row for new records.

NoDataMessage

: Returns or sets an HTML string that is displayed when the doesn't contain any row. (Default: "")

ReadOnly

: Returns or sets whether the user can edit the cells of the control. (Default: False)

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. (Default: False)

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 . (Default: 0)

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.

RowHeadersMaximumWidth

: 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 32000 pixels.

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. (Default: True)

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. (Default: EnableResizing)

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. (Default: Both)

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. (Default: 150)

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. (Default: FullRowSelect)

ShowCellErrors

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

ShowCellToolTips

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

ShowColumnVisibilityMenu

: Returns or sets whether the column visibility menu button is visible. (Default: True)

ShowFocusCell

: Returns or sets a value indicating whether the widget highlights the currently focused cell. (Default: True)

ShowRowErrors

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

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. (Default: True)

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. (Default: UpdatePosition)

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

StandardReturn

: EXPERIMENTAL: Returns or sets whether the RETURN (Enter) key moves the focus to the cell below the current cell, rather than entering edit mode. (Default: False)

WinForms standard behavior corresponds to set to true.

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. (Default: False)

Tools

: Returns the instance of associated with this control.

ToolsPosition

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

TopLeftHeaderCell

: Returns or sets 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. (Default: False)

VisibleRowCount

: Returns the total number of visible rows currently displayed.

VScroll

: Returns whether the vertical scroll bar is visible.

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

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

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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 .

style

Optional for the summary rows.

customSummary

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.

dataMember

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)

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.

CanSort(sortColumn)

Returns: . true if the should sort the data.

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.

CreateDataBoundColumn(property, name)

Creates a new bound to the specified property .

Returns: .

Override this method to manage the automatic creation of data-bound columns. The default implementation calls using the to create a compatible column.

CreateDataGridViewColumnFromType(type)

Creates a new that matches the data field type.

Returns: . New compatible with the specified type .

CreateSummaryRow(group, summaryPosition, groupFromCol, groupToCol, style)

Invoked by all the methods to create a new in relation to the specified group .

An array of the summarized by the group row being created.

The indicated by the method call.

The first delimiting the group.

The last delimiting the group.

A for the summary row; can be null.

Returns: .

Override this method to create a custom derived class from .

Dispose(disposing)

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.

dataMember

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 .

GetCommand(columnIndex, rowIndex)

Retrieves the command 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 .

GetCommand(cellAddress)

Retrieves the command 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.

GetCommand(column, rowIndex)

Retrieves the command 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 .

GetCommand(columnName, rowIndex)

Retrieves the command 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 .

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(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 .

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 .

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.

OnAddReferences(items)

OnAllowUserToAddRowsChanged(e)

Fires the event.

An that contains the event data.

OnAllowUserToDeleteRowsChanged(e)

Fires the event.

An that contains the event data.

OnAllowUserToOrderColumnsChanged(e)

Fires the event.

A that contains the event data.

OnAllowUserToResizeColumnsChanged(e)

Fires the event.

An that contains the event data.

OnAllowUserToResizeRowsChanged(e)

Fires the event.

An that contains the event data.

OnAutoGenerateColumnsChanged(e)

Fires the event.

An that contains the event data.

OnBindingContextChanged(e)

Fires the event.

An that contains the event data.

OnCellBeginEdit(e)

Fires the event.

A that contains the event data.

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

OnCellClick(e)

Fires the event.

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.

OnCellCommandChanged(e)

Fires the event.

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.

OnCellCommandNeeded(e)

Fires the event.

A that contains the event data.

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

OnCellCommandPushed(e)

Fires the event.

A that contains the event data.

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

OnCellContextMenuNeeded(e)

Fires the event.

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.

OnCellDoubleClick(e)

Fires the event.

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.

OnCellEndEdit(e)

Fires the event.

A that contains the event data.

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

OnCellEnter(e)

Fires the event.

A that contains the event data.

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

OnCellErrorTextChanged(e)

Fires the event.

A that contains the event data.

The value of the property of e is less than -1 or greater than the number of columns in the control. Or the value of the property of e is less than -1 or greater than the number of rows in the control.

OnCellErrorTextNeeded(e)

Fires the event.

A that contains the event data.

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

OnCellFormatting(e)

Fires the event.

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.

OnCellLeave(e)

Fires the event.

A that contains the event data.

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

OnCellMouseClick(e)

Fires the event.

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.

OnCellMouseDoubleClick(e)

Fires the event.

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.

OnCellMouseDown(e)

Fires the event.

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.

OnCellMouseEnter(e)

Fires the event.

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.

OnCellMouseLeave(e)

Fires the event.

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.

OnCellMouseMove(e)

Fires the event.

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.

OnCellMouseUp(e)

Fires the event.

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.

OnCellPaint(e)

Fires the event.

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.

OnCellParsing(e)

Fires the event.

A that contains the event data.

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

OnCellStateChanged(e)

Fires the event.

A that contains the event data.

OnCellStyleChanged(e)

Fires the event.

A that contains the event data.

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

OnCellStyleContentChanged(e)

Fires the event.

A that contains the event data.

OnCellToolClick(e)

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.

OnCellToolTipTextChanged(e)

Fires the event.

A that contains the event data.

The value of the property of e is less than -1 or greater than the number of columns in the control. Or the value of the property of e is less than -1 or greater than the number of rows in the control.

OnCellToolTipTextNeeded(e)

Fires the event.

A that contains the event data.

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

OnCellValidated(e)

Fires the event.

A that contains the event data.

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

OnCellValidating(e)

Fires the event.

A that contains the event data.

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

OnCellValueChanged(e)

Fires the event.

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.

OnCellValueNeeded(e)

Fires the event.

A that contains the event data.

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

OnCellValuePushed(e)

Fires the event.

A that contains the event data.

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

OnColumnAdded(e)

Raises the event.

A that contains the event data.

The column indicated by the property of e does not belong to this control.

OnColumnDisplayIndexChanged(e)

Fires the event.

A that contains the event data.

The column indicated by the property of e does not belong to this control.

OnColumnFillWeightChanged(e)

Raises the event.

A that contains the event data.

The column indicated by the property of e does not belong to this control.

OnColumnHeaderMouseClick(e)

Fires the event.

A that contains the event data.

The value of the property of e is less than zero or greater than the number of columns in the control.

OnColumnHeaderMouseDoubleClick(e)

Fires the event.

A that contains information about the cell and the position of the mouse pointer.

The value of the property of e is less than zero or greater than the number of columns in the control.

OnColumnHeadersHeightChanged(e)

Fires the event.

An that contains the event data.

OnColumnMaximumWidthChanged(e)

Fires the event.

A that contains the event data.

OnColumnMinimumWidthChanged(e)

Fires the event.

A that contains the event data.

OnColumnNameChanged(e)

Raises the event.

A that contains the event data.

The column indicated by the property of e does not belong to this control.

OnColumnRemoved(e)

Fires the event.

A that contains the event data.

OnColumnSortModeChanged(e)

Fires the event.

A that contains the event data.

OnColumnStateChanged(e)

Fires the event.

A that contains the event data.

OnColumnWidthChanged(e)

Raises the event.

A that contains the event data.

The column indicated by the property of e does not belong to this control.

OnControlAdded(e)

Fires the event.

A that contains the event data.

OnControlCreated(e)

Fires the event.

A that contains the event data.

OnControlRemoved(e)

Fires the event.

A that contains the event data.

OnCurrentCellChanged(e)

Fires the event.

An that contains the event data.

OnDataBindingComplete(e)

Fires the event.

A that contains the event data.

OnDataError(e)

Fires the event.

A that contains the event data.

OnDataError(displayErrorIfNoHandler, e)

Fires the event.

true to display an error dialog box if there is no handler for the event.

A that contains the event data.

OnDataMemberChanged(e)

Fires the event.

An that contains the event data.

OnDataRead(e)

Fires the event.

OnDataSourceChanged(e)

Fires the event.

An that contains the event data.

OnDataUpdated(e)

Fires the event.

A that contains the event data.

OnDefaultCellStyleChanged(e)

Fires the event.

A that contains the event data.

OnDefaultRowHeightChanged(e)

Fires the event.

An that contains the event data.

OnDefaultValuesNeeded(e)

Fires the event.

A that contains the event data.

OnEditingControlShowing(e)

Fires the event.

A that contains information about the editing control.

OnEditModeChanged(e)

Fires the event.

An that contains the event data.

OnEnter(e)

Fires the event.

An that contains the event data.

OnKeyDown(e)

Fires the event.

A that contains the event data.

OnLastCellTab(e)

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.

OnLeave(e)

Fires the event.

An that contains the event data.

OnMouseUp(e)

Fires the event.

A that contains the event data.

OnMultiSelectChanged(e)

Fires the event.

An that contains the event data.

OnNewRowNeeded(e)

Raises the event.

A that contains the event data.

OnReadOnlyChanged(e)

Fires the event.

An that contains the event data.

The control changed from read-only to read/write, enabling the current cell to enter edit mode, but the property of the current cell does not indicate a class that derives from and implements .

OnRowCollapsed(e)

A that contains the event data.

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

OnRowEnter(e)

Fires the event.

A that contains the event data.

OnRowErrorTextChanged(e)

Fires the event.

A that contains the event data.

OnRowErrorTextNeeded(e)

Fires the event.

A that contains the event data.

OnRowExpanded(e)

A that contains the event data.

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

OnRowHeaderMouseClick(e)

Fires the event.

A that contains information about the mouse and the header cell that was clicked.

OnRowHeaderMouseDoubleClick(e)

Fires the event.

A that contains information about the mouse and the header cell that was double-clicked.

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

OnRowHeadersWidthChanged(e)

Fires the event.

A that contains the event data.

OnRowHeightChanged(e)

Raises the event.

A that contains the event data.

OnRowHeightInfoNeeded(e)

Fires the event.

A that contains the event data.

OnRowLeave(e)

Fires the event.

A that contains the event data.

OnRowMaximumHeightChanged(e)

Fires the event.

A that contains the event data.

OnRowMinimumHeightChanged(e)

Fires the event.

A that contains the event data.

OnRowsAdded(e)

Fires the event.

A that contains information about the added rows.

OnRowsRemoved(e)

Fires the event.

A that contains information about the deleted rows.

OnRowStateChanged(e)

Fires the event.

A that contains the event data.

OnRowValidated(e)

Fires the event.

A that contains the event data.

OnRowValidating(e)

Fires the event.

A that contains the event data.

OnScroll(e)

Fires the event.

A that contains the event data.

OnSelectionChanged(e)

Fires the event.

An that contains information about the event.

OnSortCompare(e)

Fires the event.

A that contains the event data.

OnSorted(e)

Fires the event.

An that contains the event data.

OnToolClick(e)

A that contains the event data.

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.

OnUserAddedRow(e)

Fires the event.

A that contains the event data.

OnUserDeletedRow(e)

Fires the event.

A that contains the event data.

OnUserDeletingRow(e)

Fires the event.

A that contains the event data.

OnValidating(e)

Process the event on the current cell and pass the event invocation back to the grid.

A that contains the event data.

Validation failed and there is no handler for the event or the handler has set the property to true.

OnWebDataCount()

Returns: .

OnWebDataRead(firstIndex, lastIndex, sortDirection, sortIndex)

Returns: .

OnWebEvent(e)

OnWebRender(config)

OnWebUpdate(state)

ProcessDialogKey(keyData)

One of the values that represents the key to process.

Returns: . true if the key was processed by the control; otherwise, false.

Refresh()

Forces a full reload of the data displayed by this .

Refresh(refreshChildren)

Forces a full reload of the data displayed by this .

RemoveSummaryRows(groupFromCol)

RemoveSummaryRows(groupFromCol, groupToCol)

RemoveSummaryRows(summaryPosition, groupFromCol)

RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)

RemoveSummaryRows(summaryPosition, groupFromCol, groupToCol)

RemoveSummaryRows()

RemoveSummaryRows(summaryPosition)

RemoveSummaryRows(groupFromCol)

RemoveSummaryRows(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.

SelectCell(cellAddress)

SelectCell(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.

SetCommand(columnIndex, rowIndex, command)

Sets the command 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 .

SetCommand(cellAddress, command)

Sets the command 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.

SetCommand(columnName, rowIndex, command)

Sets the command 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 .

SetCommand(column, rowIndex, command)

Sets the command 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 .

SetCurrentCell(cellAddress)

SetCurrentCell(columnIndex, rowIndex)

SetRowState(rowIndex, state)

state to set.

When using this method, the state parameter must contain all the states to set for the row. The best way to do this is to use first and then OR or XOR or AND the state to alter. To set a specific state use .Throws:

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

SetRowState(rowIndex, state, on)

state to turn on or off.

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(comparer)

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

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(column, direction)

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

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.

CellCommandChanged

Fired when the command of a cell changes.

CellCommandNeeded

Fired when the property of the control is true and the requires a command for a cell in order to execute a user action.

CellCommandPushed

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

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

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.

StandardReturnChanged

Fired when the value of the property changes.

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.

Provides access to the property for coontrols that support the read-only mode.

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

Boolean
Boolean
DataGridView
Boolean
Boolean
Boolean
AppContext
AppContext
Boolean
DataGridViewAutoSizeColumnsMode
DataGridViewAutoSizeRowsMode
Int32
BorderStyle
DataGridView
DataGridViewCellBorderStyle
DataGridView
Rectangle
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
Boolean
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
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
Boolean
ComponentToolCollection
ComponentToolCollection
Position
ComponentTool
DataGridViewColumnHeaderCell
DataGridView
DataGridViewColumn
Boolean
DataGridView
Int32
Boolean
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
DataGridView
Boolean
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewSummaryRow
DataGridViewSummaryRow
Boolean
DataGridView
Int32
DataGridView
Clipboard
DataObject
DataObject
ICommand
ArgumentOutOfRangeException
ICommand
ArgumentOutOfRangeException
ICommand
ArgumentNullException
ArgumentException
DataGridView
ICommand
ArgumentException
Object
ArgumentOutOfRangeException
Object
ArgumentNullException
ArgumentException
DataGridView
Object
ArgumentException
DataGridViewRow
DataGridViewElementStates
DataGridViewElementStates
ArgumentOutOfRangeException
Object
ArgumentOutOfRangeException
Object
ArgumentOutOfRangeException
Object
ArgumentNullException
ArgumentException
DataGridView
Object
ArgumentException
HitTestInfo
HitTestInfo
HitTestInfo
HitTestInfo
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
Boolean
DataGridView
Int32
Object
Boolean
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
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentException
ArgumentNullException
ArgumentException
DataGridView
DataGridView
ArgumentNullException
DataGridView
IComparer
ArgumentNullException
DataGridViewCellCancelEventHandler
DataGridViewCellEventHandler
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
DataGridView
IList
DataSource
DataGridView
SupportsSorting
IList
DataSource
AllowSortingDataSource
AllowSortingDataSource
Boolean
DataSource
DataMember
AppContext
AutoGenerateColumnsDefault
Boolean
AutoGenerateColumns
Boolean
SelectionMode
AppContext
AutoSelectFirstRowDefault
Boolean
AutoSelectFirstRow
InvalidOperationException
DataSource
InvalidOperationException
DataGridView
DataSource
RightClickSelection
ArgumentException
AllowUserToAddRows
InvalidOperationException
DataSource
StandardReturn
InvalidOperationException
CurrentCell
EndUpdate
PropertyType
CreateDataGridViewColumnFromType
DataGridViewSummaryRow
AddSummaryRows
BeginUpdate
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
AllowUserToAddRowsChanged
AllowUserToDeleteRowsChanged
AllowUserToOrderColumnsChanged
AllowUserToResizeColumnsChanged
AllowUserToResizeRowsChanged
AutoGenerateColumnsChanged
CellBeginEdit
CellClick
CellCommandChanged
CellCommandNeeded
CellCommandPushed
CellContextMenuNeeded
CellDoubleClick
CellEndEdit
CellEnter
CellErrorTextChanged
CellErrorTextNeeded
CellFormatting
CellLeave
CellMouseClick
CellMouseDoubleClick
CellMouseDown
CellMouseEnter
CellMouseLeave
CellMouseMove
CellMouseUp
CellPaint
CellParsing
CellStateChanged
CellStyleChanged
CellStyleContentChanged
CellToolTipTextChanged
CellToolTipTextNeeded
CellValidated
CellValidating
CellValueChanged
CellValueNeeded
CellValuePushed
ColumnAdded
ColumnDisplayIndexChanged
ColumnFillWeightChanged
ColumnHeaderMouseClick
ColumnHeaderMouseDoubleClick
ColumnHeadersHeightChanged
ColumnMaximumWidthChanged
ColumnMinimumWidthChanged
ColumnNameChanged
ColumnRemoved
ColumnSortModeChanged
ColumnStateChanged
ColumnWidthChanged
CurrentCellChanged
DataBindingComplete
DataError
DataError
DataMemberChanged
DataRead
DataSourceChanged
DataUpdated
DefaultCellStyleChanged
DefaultRowHeightChanged
DefaultValuesNeeded
EditingControlShowing
EditModeChanged
MultiSelectChanged
NewRowNeeded
ReadOnlyChanged
RowEnter
RowErrorTextChanged
RowErrorTextNeeded
RowHeaderMouseClick
RowHeaderMouseDoubleClick
RowHeadersWidthChanged
RowHeightChanged
RowHeightInfoNeeded
RowLeave
RowMaximumHeightChanged
RowMinimumHeightChanged
RowsAdded
RowsRemoved
RowStateChanged
RowValidated
RowValidating
Scroll
SelectionChanged
SortCompare
Sorted
TopLeftHeaderClick
MultiSelect
UserAddedRow
UserDeletedRow
UserDeletingRow
SelectionMode
MultiSelect
SelectionMode
MultiSelect
SelectionMode
MultiSelect
SelectionMode
MultiSelect
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
GetRowState
SetRowState
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
DataGridViewRow
VirtualMode
InvalidOperationException
VirtualMode
DataSource
EventHandler
AllowUserToAddRows
EventHandler
AllowUserToDeleteRowsChanged
EventHandler
AllowUserToOrderColumns
EventHandler
AllowUserToResizeColumns
EventHandler
AllowUserToResizeRows
DataGridViewCellCommandEventHandler
DataGridView
DataGridView
VirtualMode
DataGridViewCellCommandEventHandler
DataGridView
VirtualMode
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
StandardReturn
EventHandler
StandardTab
Object
DataGridView
Action<Object, DataGridViewCellEventArgs>
Point
DataGridView
Size
DataGridView
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
DataGridViewColumn
PropertyDescriptor
String
Type
DataGridViewRow[]
DataGridViewRow
SummaryRowPosition
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
DataGridViewCellStyle
DataGridViewCellStyle
Boolean
Object
DataGridView
String
DataGridView
Int32
Int32
Point
DataGridViewColumn
DataGridViewColumn
Int32
String
Int32
Int32
Int32
DataGridViewColumn
DataGridViewColumn
Int32
String
Int32
Int32
Int32
Int32
Point
DataGridViewColumn
DataGridViewColumn
Int32
String
Int32
Int32
DataGridView
Int32
DataGridView
Point
DataGridView
DataGridViewCell
Int32
Int32
Point
DataGridViewCell
Int32
Int32
Point
Point
Int32
Int32
Int32
Int32
Boolean
IList
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
EventArgs
DataGridViewCellCancelEventArgs
DataGridViewCellCancelEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellCommandEventArgs
DataGridViewCellCommandEventArgs
DataGridViewCellCommandEventArgs
DataGridViewCellCommandEventArgs
DataGridViewCellContextMenuNeededEventArgs
DataGridViewCellContextMenuNeededEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellErrorTextNeededEventArgs
DataGridViewCellErrorTextNeededEventArgs
DataGridViewCellFormattingEventArgs
DataGridViewCellFormattingEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellPaintEventArgs
DataGridViewCellPaintEventArgs
DataGridViewCellParsingEventArgs
DataGridViewCellParsingEventArgs
DataGridViewCellStateChangedEventArgs
DataGridViewCellStateChangedEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellStyleContentChangedEventArgs
DataGridViewCellStyleContentChangedEventArgs
DataGridViewToolClickEventArgs
DataGridViewToolClickEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellToolTipTextNeededEventArgs
DataGridViewCellToolTipTextNeededEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellValidatingEventArgs
DataGridViewCellValidatingEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellValueEventArgs
DataGridViewCellValueEventArgs
DataGridViewCellValueEventArgs
DataGridViewCellValueEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
EventArgs
EventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnStateChangedEventArgs
DataGridViewColumnStateChangedEventArgs
DataGridViewColumnEventArgs
DataGridViewColumnEventArgs
ControlEventArgs
ControlEventArgs
EventArgs
EventArgs
ControlEventArgs
ControlEventArgs
EventArgs
EventArgs
DataGridViewBindingCompleteEventArgs
DataGridViewBindingCompleteEventArgs
DataGridViewDataErrorEventArgs
DataGridViewDataErrorEventArgs
Boolean
DataGridViewDataErrorEventArgs
DataGridViewDataErrorEventArgs
EventArgs
EventArgs
DataGridViewDataReadEventArgs
EventArgs
EventArgs
DataGridViewDataUpdatedEventArgs
DataGridViewDataUpdatedEventArgs
EventArgs
EventArgs
EventArgs
EventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewEditingControlShowingEventArgs
DataGridViewEditingControlShowingEventArgs
EventArgs
EventArgs
EventArgs
EventArgs
KeyEventArgs
KeyEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
EventArgs
EventArgs
MouseEventArgs
MouseEventArgs
EventArgs
EventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
EventArgs
EventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowErrorTextNeededEventArgs
DataGridViewRowErrorTextNeededEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
DataGridViewCellMouseEventArgs
EventArgs
EventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowHeightInfoNeededEventArgs
DataGridViewRowHeightInfoNeededEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowsAddedEventArgs
DataGridViewRowsAddedEventArgs
DataGridViewRowsRemovedEventArgs
DataGridViewRowsRemovedEventArgs
DataGridViewRowStateChangedEventArgs
DataGridViewRowStateChangedEventArgs
DataGridViewCellEventArgs
DataGridViewCellEventArgs
DataGridViewCellCancelEventArgs
DataGridViewCellCancelEventArgs
ScrollEventArgs
ScrollEventArgs
EventArgs
EventArgs
DataGridViewSortCompareEventArgs
DataGridViewSortCompareEventArgs
EventArgs
EventArgs
ToolClickEventArgs
ToolClickEventArgs
DataGridViewCellCancelEventArgs
DataGridViewCellMouseEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowEventArgs
DataGridViewRowCancelEventArgs
DataGridViewRowCancelEventArgs
CancelEventArgs
CancelEventArgs
Int32
Int32
ListSortDirection
Int32
WisejEventArgs
Object
Object
Keys
Keys
Boolean
DataGridViewColumn
DataGridViewColumn
DataGridViewColumn
SummaryRowPosition
String
SummaryRowPosition
String
String
SummaryRowPosition
DataGridViewColumn
DataGridViewColumn
SummaryRowPosition
String
String
String
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
Int32
ICommand
Point
ICommand
String
Int32
ICommand
DataGridViewColumn
DataGridViewColumn
Int32
ICommand
Point
Int32
Int32
Int32
DataGridViewElementStates
DataGridViewElementStates
Int32
DataGridViewElementStates
DataGridViewElementStates
Boolean
Int32
Int32
Object
Point
Object
String
Int32
Object
DataGridViewColumn
DataGridViewColumn
Int32
Object
IComparer
DataGridViewColumn
ListSortDirection
IUserData
IBindableComponent
IDropTarget
IReadOnly
IWisejComponent
IWisejControl
Control
IWisejDataStore
IWisejHandler
IWisejSerializable
SummaryRowPosition
AddSummaryRows
DataError
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
Name
Name
InvalidOperationException
InheritedAutoSizeMode
ColumnHeader
InvalidOperationException
ColumnHeadersVisible
ColumnHeader
ArgumentException
NotSet
DoubleClick
Fill
InvalidOperationException
ColumnHeadersVisible
ColumnHeader
ArgumentException
NotSet
DoubleClick
Fill
InvalidOperationException
RowHeader
ArgumentException
DoubleClick
InvalidOperationException
RowHeadersVisible
RowHeader
DataGridViewColumnsSortMode
SortMode
SortMode
NotSet
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
FormatException
DataError
ThrowException
Exception
DataError
ThrowException
Exception
DataError
ThrowException
Exception
DataError
ThrowException
InvalidOperationException
Visible
Frozen
DataGridViewRowEventHandler
ErrorText
DataGridViewRowEventHandler
Height
DataGridViewRowEventHandler
MaximumHeight
DataGridViewRowEventHandler
MinimumHeight
Control
DataGridView
DataGridView
DataGridView
DataGridView
CellClick
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
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentException
DataGridView
ArgumentException
DataGridView
ArgumentException
DataGridView
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentException
DataGridView
ArgumentException
DataGridView
ArgumentOutOfRangeException
InvalidCastException
Control
IDataGridViewEditingControl
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
ArgumentOutOfRangeException
DataGridViewCellEventHandler
DataGridViewCellPaintEventHandler
DataGridViewCellEventHandler
DataGridViewCell
DataGridViewCellEventHandler
EnableResizing
DisableResizing
EnableResizing
DisableResizing
EnableResizing
DisableResizing
EnableResizing
DisableResizing
ColumnHeader
DoubleClick
Fill
ColumnHeader
DoubleClick
Fill
RowHeader
RowHeader
DataGridView
Disable
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
Count
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
ColumnIndex
ColumnIndex
RowIndex
ColumnIndex
RowIndex
Custom
Custom
Custom
Custom
Custom
Custom
Custom
Custom
ColumnIndex
RowIndex
RowIndex
RowIndex
Column
Column
Column
Column
Column
Visible
EditType
ErrorText
UserPaint
Style
ToolTipText
Left
Right
Top
Bottom
Left
Right
Top
Bottom
Left
Right
Top
Bottom
Left
Right
Left
Right
Top
Bottom
Top
Bottom
ReadOnly
BindingContextChanged
ControlAdded
ControlCreated
ControlRemoved
Enter
KeyDown
Leave
MouseUp
Validating