DataGridView - 属性

名称

说明

 

AccessibilityObject 

获取分配给该控件的 AccessibleObject。(从 Control 继承)

 

AccessibleDefaultActionDescription 

获取或设置控件的默认操作说明,供辅助功能客户端应用程序使用。(从 Control 继承)

 

AccessibleDescription 

获取或设置辅助功能客户端应用程序使用的控件说明。(从 Control 继承)

 

AccessibleName 

获取或设置辅助功能客户端应用程序所使用的控件名称。(从 Control 继承)

 

AccessibleRole 

获取或设置控件的辅助性角色 (从 Control 继承)

 

AdjustedTopLeftHeaderBorderStyle

获取 DataGridView 左上角单元格的边框样式。

 

AdvancedCellBorderStyle

获取 DataGridView 中单元格的边框样式。

 

AdvancedColumnHeadersBorderStyle

获取 DataGridView 中列标题单元格的边框样式。

 

AdvancedRowHeadersBorderStyle

获取 DataGridView 中行标题单元格的边框样式。

 

AllowDrop 

获取或设置一个值,该值指示控件是否可以接受用户拖放到它上面的数据。(从 Control 继承)

 

AllowUserToAddRows

获取或设置一个值,该值指示是否向用户显示添加行的选项。

 

AllowUserToDeleteRows

获取或设置一个值,该值指示是否允许用户从 DataGridView 中删除行。

 

AllowUserToOrderColumns

获取或设置一个值,该值指示是否允许通过手动对列重新定位。

 

AllowUserToResizeColumns

获取或设置一个值,该值指示用户是否可以调整列的大小。

 

AllowUserToResizeRows

获取或设置一个值,该值指示用户是否可以调整行的大小。

 

AlternatingRowsDefaultCellStyle

获取或设置应用于 DataGridView 的奇数行的默认单元格样式。

 

Anchor 

获取或设置控件绑定到的容器的边缘并确定控件如何随其父级一起调整大小。 (从 Control 继承)

 

AutoGenerateColumns

获取或设置一个值,该值指示在设置 DataSourceDataMember 属性时是否自动创建列。

 

AutoScrollOffset 

获取或设置一个值,该值指示在 ScrollControlIntoView 中将控件滚动到何处。(从 Control 继承)

 

AutoSize

已重写。  

 

AutoSizeColumnsMode

获取或设置一个值,该值指示如何确定列宽。

 

AutoSizeRowsMode

获取或设置一个值,该值指示如何确定行高。

 

BackColor

已重写。 获取或设置控件的背景色。

 

BackgroundColor

获取或设置 DataGridView 的背景色。

 

BackgroundImage

已重写。 获取或设置在控件中显示的背景图像。

 

BackgroundImageLayout

已重写。 获取或设置在 ImageLayout 枚举中定义的背景图像布局。

 

BindingContext 

获取或设置控件的 BindingContext。(从 Control 继承)

 

BorderStyle

获取或设置 DataGridView 的边框样式。

 

Bottom 

获取控件下边缘与其容器的工作区上边缘之间的距离(以像素为单位)。(从 Control 继承)

 

Bounds 

获取或设置控件(包括其非工作区元素)相对于其父控件的大小和位置(以像素为单位)。(从 Control 继承)

 

CanFocus 

获取一个值,该值指示控件是否可以接收焦点。(从 Control 继承)

 

CanSelect 

获取一个值,该值指示是否可以选中控件。(从 Control 继承)

 

Capture 

获取或设置一个值,该值指示控件是否已捕获鼠标。(从 Control 继承)

 

CausesValidation 

获取或设置一个值,该值指示控件是否会引起在任何需要在接收焦点时执行验证的控件上执行验证。(从 Control 继承)

 

CellBorderStyle

获取 DataGridView 的单元格边框样式。

 

CheckForIllegalCrossThreadCalls 

获取或设置一个值,该值指示是否捕获对错误线程的调用,这些调用访问控件的 Handle 属性。(从 Control 继承)

 

ClientRectangle 

获取表示控件的工作区的矩形。(从 Control 继承)

 

ClientSize 

获取或设置控件的工作区的高度和宽度。(从 Control 继承)

 

ClipboardCopyMode

获取或设置一个值,该值指示用户是否可以将单元格的文本值复制到 Clipboard,以及是否包括行标题和列标题文本。

 

ColumnCount

获取或设置 DataGridView 中显示的列数。

 

ColumnHeadersBorderStyle

获取应用于列标题的边框样式。

 

ColumnHeadersDefaultCellStyle

获取或设置默认列标题样式。

 

ColumnHeadersHeight

获取或设置列标题行的高度(以像素为单位)

 

ColumnHeadersHeightSizeMode

获取或设置一个值,该值指示是否可以调整列标题的高度,以及它是由用户调整还是根据标题的内容自动调整。

 

ColumnHeadersVisible

获取或设置一个值,该值指示是否显示列标题行。

 

Columns

获取一个包含控件中所有列的集合。

 

CompanyName 

获取包含控件的应用程序的公司名称或创建者。(从 Control 继承)

 

Container 

获取 IContainer,它包含 Component。(从 Component 继承)

 

ContainsFocus 

获取一个值,该值指示控件或它的一个子控件当前是否有输入焦点。(从 Control 继承)

 

ContextMenu 

获取或设置与控件关联的快捷菜单。(从 Control 继承)

 

ContextMenuStrip 

获取或设置与此控件关联的 ContextMenuStrip。(从 Control 继承)

 

Controls 

获取包含在控件内的控件的集合。(从 Control 继承)

 

Created 

获取一个值,该值指示控件是否已经创建。(从 Control 继承)

 

CurrentCell

获取或设置当前处于活动状态的单元格。

 

CurrentCellAddress

获取当前处于活动状态的单元格的行索引和列索引。

 

CurrentRow

获取包含当前单元格的行。

 

Cursor 

获取或设置当鼠标指针位于控件上时显示的光标。(从 Control 继承)

 

DataBindings 

为该控件获取数据绑定。(从 Control 继承)

 

DataMember

获取或设置数据源中 DataGridView 显示其数据的列表或表的名称。

 

DataSource

获取或设置 DataGridView 所显示数据的数据源。

 

DefaultBackColor 

获取控件的默认背景色。(从 Control 继承)

 

DefaultCellStyle

在未设置其他单元格样式属性的情况下,获取或设置应用于 DataGridView 中的单元格的默认单元格样式。

 

DefaultFont 

获取控件的默认字体。(从 Control 继承)

 

DefaultForeColor 

获取控件的默认前景色。(从 Control 继承)

 

DisplayRectangle

已重写。 获取表示控件的显示区域的矩形。

 

Disposing 

获取一个值,该值指示 Control 基类是否在释放进程中。(从 Control 继承)

 

Dock 

获取或设置哪些控件边框停靠到其父控件并确定控件如何随其父级一起调整大小。(从 Control 继承)

 

EditingControl

获取当前单元格承载的控件(如果包含编辑控件的单元格处于编辑模式下)。

 

EditingPanel

获取包含 EditingControl 的面板。

 

EditMode

获取或设置一个值,该值指示如何开始编辑单元格。

 

Enabled 

获取或设置一个值,该值指示控件是否可以对用户交互作出响应。(从 Control 继承)

 

EnableHeadersVisualStyles

获取或设置一个值,该值指示在对应用程序启用了可视样式的情况下,行标题和列标题是否使用用户当前主题的可视样式。

 

FirstDisplayedCell

获取或设置当前显示在 DataGridView 中的第一个单元格;此单元格通常位于左上角。

 

FirstDisplayedScrollingColumnHiddenWidth

获取该列中当前不在视图区域内的部分的宽度。

 

FirstDisplayedScrollingColumnIndex

获取或设置某一列的索引,该列是显示在 DataGridView 上的第一列。

 

FirstDisplayedScrollingRowIndex

获取或设置某一行的索引,该行是显示在 DataGridView 上的第一行。

 

Focused 

获取一个值,该值指示控件是否有输入焦点。(从 Control 继承)

 

Font

已重写。 获取或设置 DataGridView 显示的文本的字体。

 

ForeColor

已重写。 获取或设置 DataGridView 的前景色。

 

GridColor

获取和设置网格线的颜色,网格线对 DataGridView 的单元格进行分隔。

 

Handle 

获取控件绑定到的窗口句柄。(从 Control 继承)

 

HasChildren 

获取一个值,该值指示控件是否包含一个或多个子控件。(从 Control 继承)

 

Height 

获取或设置控件的高度。(从 Control 继承)

 

HorizontalScrollingOffset

获取或设置控件水平滚动的像素数。

 

ImeMode 

获取或设置控件的输入法编辑器 (IME) 模式。(从 Control 继承)

 

InvokeRequired 

获取一个值,该值指示调用方在对控件进行方法调用时是否必须调用 Invoke 方法,因为调用方位于创建控件所在的线程以外的线程中。(从 Control 继承)

 

IsAccessible 

获取或设置一个值,该值指示控件对辅助功能应用程序是否可见。(从 Control 继承)

 

IsCurrentCellDirty

获取一个值,该值指示当前单元格是否有未提交的更改。

 

IsCurrentCellInEditMode

获取一个值,该值指示是否正在编辑当前处于活动状态的单元格。

 

IsCurrentRowDirty

获取一个值,该值指示当前行是否有未提交的更改。

 

IsDisposed 

获取一个值,该值指示控件是否已经被释放。(从 Control 继承)

 

IsHandleCreated 

获取一个值,该值指示控件是否有与它关联的句柄。(从 Control 继承)

 

IsMirrored 

获取一个值,该值指示此控件是否为镜像控件。(从 Control 继承)

 

Item

已重载。 提供索引器以获取或设置位于指定行和指定列交叉点处的单元格。

 

LayoutEngine 

获取控件的布局引擎的缓存实例。(从 Control 继承)

 

Left 

获取或设置控件左边缘与其容器的工作区左边缘之间的距离(以像素为单位)。(从 Control 继承)

 

Location 

获取或设置该控件的左上角相对于其容器的左上角的座标。(从 Control 继承)

 

Margin 

获取或设置控件之间的空间。(从 Control 继承)

 

MaximumSize 

获取或设置大小,该大小是 GetPreferredSize 可以指定的上限。(从 Control 继承)

 

MinimumSize 

获取或设置大小,该大小是 GetPreferredSize 可以指定的下限。(从 Control 继承)

 

ModifierKeys 

获取一个值,该值指示哪一个修改键(Shift、Ctrl 和 Alt)处于按下的状态。(从 Control 继承)

 

MouseButtons 

获取一个值,该值指示哪一个鼠标按钮处于按下的状态。(从 Control 继承)

 

MousePosition 

获取鼠标光标的位置(以屏幕座标表示)。(从 Control 继承)

 

MultiSelect

获取或设置一个值,该值指示是否允许用户一次选择 DataGridView 的多个单元格、行或列。

 

Name 

获取或设置控件的名称。(从 Control 继承)

 

NewRowIndex

获取新记录所在行的索引。

 

Padding

此属性与此控件无关。

 

Parent 

获取或设置控件的父容器。(从 Control 继承)

 

PreferredSize 

获取可以容纳控件的矩形区域的大小。(从 Control 继承)

 

ProductName 

获取包含控件的程序集的产品名称。(从 Control 继承)

 

ProductVersion 

获取包含控件的程序集的版本。(从 Control 继承)

 

ReadOnly

获取一个值,该值指示用户是否可以编辑 DataGridView 控件的单元格。

 

RecreatingHandle 

获取一个值,该值指示控件当前是否在重新创建其句柄。(从 Control 继承)

 

Region 

获取或设置与控件关联的窗口区域。(从 Control 继承)

 

Right 

获取控件右边缘与其容器的工作区左边缘之间的距离(以像素为单位)。(从 Control 继承)

 

RightToLeft 

获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。(从 Control 继承)

 

RowCount

获取或设置 DataGridView 中显示的行数。

 

RowHeadersBorderStyle

获取或设置行标题单元格的边框样式。

 

RowHeadersDefaultCellStyle

获取或设置应用于行标题单元格的默认样式。

 

RowHeadersVisible

获取或设置一个值,该值指示是否显示包含行标题的列。

 

RowHeadersWidth

获取或设置包含行标题的列的宽度(以像素为单位)。

 

RowHeadersWidthSizeMode

获取或设置一个值,该值指示是否可以调整行标题的宽度,以及它是由用户调整还是根据标题的内容自动调整。

 

Rows

获取一个集合,该集合包含 DataGridView 控件中的所有行。

 

RowsDefaultCellStyle

获取或设置应用于 DataGridView 的行单元格的默认样式。

 

RowTemplate

获取或设置一行,该行表示控件中所有行的模板。

 

ScrollBars

获取或设置要在 DataGridView 控件中显示的滚动条的类型。

 

SelectedCells

获取用户选定的单元格的集合。

 

SelectedColumns

获取用户选定的列的集合。

 

SelectedRows

获取用户选定的行的集合。

 

SelectionMode

获取或设置一个值,该值指示如何选择 DataGridView 的单元格。

 

ShowCellErrors

获取或设置一个值,该值指示是否显示单元格错误。

 

ShowCellToolTips

获取或设置一个值,该值指示当鼠标指针停留在单元格上时,是否显示工具提示。

 

ShowEditingIcon

获取或设置一个值,该值指示编辑标志符号是否在所编辑的单元格的行标题中可见。

 

ShowRowErrors

获取或设置一个值,该值指示行标题是否为包含数据输入错误的每一行显示错误标志符号。

 

Site 

获取或设置控件的站点。(从 Control 继承)

 

Size 

获取或设置控件的高度和宽度。(从 Control 继承)

 

SortedColumn

获取 DataGridView 内容的当前排序所依据的列。

 

SortOrder

获取一个值,该值指示是按升序或降序对 DataGridView 控件中的项进行排序,还是不排序。

 

StandardTab

获取或设置一个值,该值指示按 Tab 键是否会将焦点按 Tab 键顺序移到下一个控件,而不是将焦点移到控件中的下一个单元格。

 

TabIndex 

获取或设置在控件的容器的控件的 Tab 键顺序。(从 Control 继承)

 

TabStop 

获取或设置一个值,该值指示用户能否使用 Tab 键将焦点放到该控件上。(从 Control 继承)

 

Tag 

获取或设置包含有关控件的数据的对象。(从 Control 继承)

 

Text

已重写。 获取或设置与控件关联的文本。

 

Top 

获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。(从 Control 继承)

 

TopLeftHeaderCell

获取或设置位于 DataGridView 控件左上角的标题单元格。

 

TopLevelControl 

获取没有另一个 Windows 窗体控件作为其父级的父控件。通常,这是控件所在的最外面的 Form。(从 Control 继承)

 

UserSetCursor

获取 Cursor 属性的默认值或用户指定值。

 

UseWaitCursor 

获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。(从 Control 继承)

 

VerticalScrollingOffset

获取控件垂直滚动的像素数。

 

VirtualMode

获取或设置一个值,该值指示您是否为 DataGridView 控件提供了自己的数据管理操作。

 

Visible 

获取或设置一个值,该值指示是否显示该控件及其所有父控件。(从 Control 继承)

 

Width 

获取或设置控件的宽度。(从 Control 继承)

 

WindowTarget 

此属性与该类无关。(从 Control 继承)

页首

受保护的属性


 

名称

说明

 

CanRaiseEvents 

确定是否可以在控件上引发事件。(从 Control 继承)

 

CreateParams 

获取创建控件句柄时所需要的创建参数。(从 Control 继承)

 

DefaultCursor 

获取或设置控件的默认光标。(从 Control 继承)

 

DefaultImeMode 

获取控件支持的输入法编辑器 (IME) 模式。(从 Control 继承)

 

DefaultMargin 

获取以像素为单位的空间,此空间默认情况下被指定为控件之间的空间。(从 Control 继承)

 

DefaultMaximumSize 

获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最大大小。(从 Control 继承)

 

DefaultMinimumSize 

获取以像素为单位的长度和高度,此长度和高度被指定为控件的默认最小大小。(从 Control 继承)

 

DefaultPadding 

获取控件内容的内部间距(以像素为单位)。(从 Control 继承)

 

DefaultSize

已重写。 获取控件的默认初始大小。

 

DesignMode 

获取一个值,用以指示 Component 当前是否处于设计模式。(从 Component 继承)

 

DoubleBuffered 

获取或设置一个值,该值指示此控件是否应使用辅助缓冲区重绘其图面,以减少或避免闪烁。(从 Control 继承)

 

Events 

获取附加到此 Component 的事件处理程序的列表。(从 Component 继承)

 

FontHeight 

获取或设置控件的字体的高度。(从 Control 继承)

 

HorizontalScrollBar

获取控件的水平滚动条。

 

RenderRightToLeft 

此属性现已过时。(从 Control 继承)

 

ResizeRedraw 

获取或设置一个值,该值指示控件在调整大小时是否重绘自己。(从 Control 继承)

 

ScaleChildren 

获取一个值,该值确定子控件的缩放。 (从 Control 继承)

 

ShowFocusCues 

获取一个值,该值指示控件是否应显示聚焦框。(从 Control 继承)

 

ShowKeyboardCues 

获取一个值,该值指示用户界面是否处于适当的状态以显示或隐藏键盘快捷键。(从 Control 继承)

 

VerticalScrollBar

获取控件的垂直滚动条。

页首

公共方法


(请参见 受保护的方法

 

名称

说明

 

AdjustColumnHeaderBorderStyle

为当前正在绘制的 DataGridView 的列标题单元格调整 DataGridViewAdvancedBorderStyle

 

AreAllCellsSelected

返回一个值,该值指示当前是否选择了所有的 DataGridView 单元格。

 

AutoResizeColumn

已重载。 调整指定列的宽度以适应其单元格的内容。

 

AutoResizeColumnHeadersHeight

已重载。 调整列标题的高度以适应标题内容。

 

AutoResizeColumns

已重载。 调整所有列的宽度以适应其单元格的内容。

 

AutoResizeRow

已重载。 调整指定行的高度以适应其单元格的内容。

 

AutoResizeRowHeadersWidth

已重载。 调整行标题的宽度以适应标题内容。

 

AutoResizeRows

已重载。 调整某些或所有行的高度以适应其内容。

 

BeginEdit

将当前的单元格置于编辑模式下。

 

BeginInvoke 

已重载。 在创建控件的基础句柄所在线程上异步执行委托。 (从 Control 继承)

 

BringToFront 

将控件带到 Z 顺序的前面。 (从 Control 继承)

 

CancelEdit

取消当前选定单元格的编辑模式并丢弃所有更改。

 

ClearSelection

已重载。 取消对当前选定的单元格的选择。

 

CommitEdit

将当前单元格中的更改提交到数据缓存,但不结束编辑模式。

 

Contains 

检索一个值,该值指示指定控件是否为一个控件的子控件。 (从 Control 继承)

 

CreateControl 

强制创建控件,包括创建句柄和任何子控件。 (从 Control 继承)

 

CreateGraphics 

为控件创建 Graphics。 (从 Control 继承)

 

CreateObjRef 

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承)

 

DisplayedColumnCount

返回向用户显示的列数。

 

DisplayedRowCount

返回向用户显示的行数。

 

Dispose

已重载。 释放 DataGridView 控件使用的所有资源。

 

DoDragDrop 

开始拖放操作。 (从 Control 继承)

 

DrawToBitmap 

支持呈现到指定的位图。 (从 Control 继承)

 

EndEdit

已重载。 提交对当前单元格进行的编辑并结束编辑操作。

 

EndInvoke 

检索由传递的 IAsyncResult 表示的异步操作的返回值。 (从 Control 继承)

 

Equals 

已重载。 确定两个 Object 实例是否相等。 (从 Object 继承)

 

FindForm 

检索控件所在的窗体。 (从 Control 继承)

 

Focus 

为控件设置输入焦点。 (从 Control 继承)

 

FromChildHandle 

检索包含指定句柄的控件。 (从 Control 继承)

 

FromHandle 

返回当前与指定句柄关联的控件。 (从 Control 继承)

 

GetCellCount

获取满足所提供筛选器的单元格的数目。

 

GetCellDisplayRectangle

返回表示单元格显示区域的矩形。

 

GetChildAtPoint 

已重载。 检索指定位置的子控件。 (从 Control 继承)

 

GetClipboardContent

检索表示选定单元格内容的格式化值,以便将其复制到 Clipboard

 

GetColumnDisplayRectangle

返回表示某一列(由列索引确定)的显示区域的矩形。

 

GetContainerControl 

沿着控件的父控件链向上,返回下一个 ContainerControl。 (从 Control 继承)

 

GetHashCode 

用作特定类型的哈希函数。 (从 Object 继承)

 

GetLifetimeService 

检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承)

 

GetNextControl 

按照子控件的 Tab 键顺序向前或向后检索下一个控件。 (从 Control 继承)

 

GetPreferredSize 

检索可以容纳控件的矩形区域的大小。 (从 Control 继承)

 

GetRowDisplayRectangle

返回表示某一行(由行索引确定)的显示区域的矩形。

 

GetType 

获取当前实例的 Type。 (从 Object 继承)

 

Hide 

对用户隐藏控件。 (从 Control 继承)

 

HitTest

在给定了 x 座标和 y 座标的情况下返回位置信息,例如,行索引和列索引。

 

InitializeLifetimeService 

获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承)

 

Invalidate 

已重载。 使控件的特定区域无效并向控件发送绘制消息。 (从 Control 继承)

 

InvalidateCell

已重载。 使 DataGridView 中的某个单元格无效,并强制对它进行重新绘制。

 

InvalidateColumn

使 DataGridView 中的指定列无效,并强制对它进行重新绘制。

 

InvalidateRow

使 DataGridView 中的指定行无效,并强制对它进行重新绘制。

 

Invoke 

已重载。 在拥有此控件的基础窗口句柄的线程上执行委托。 (从 Control 继承)

 

IsKeyLocked 

确定 Caps Lock、Num Lock 或 Scroll Lock 键是否有效。 (从 Control 继承)

 

IsMnemonic 

搜索指定的字符串,以确定指定字符是否是分配给此控件的助记键字符。 (从 Control 继承)

 

NotifyCurrentCellDirty

通知 DataGridView 当前单元格有未提交的更改。

 

PerformLayout 

已重载。 强制控件将布局逻辑应用于子控件。 (从 Control 继承)

 

PointToClient 

将指定屏幕点的位置计算成工作区座标。 (从 Control 继承)

 

PointToScreen 

将指定工作区点的位置计算成屏幕座标。 (从 Control 继承)

 

PreProcessControlMessage 

在调度键盘或输入消息之前,在消息循环内对它们进行预处理。 (从 Control 继承)

 

PreProcessMessage 

在调度键盘或输入消息之前,在消息循环内对它们进行预处理。 (从 Control 继承)

 

RectangleToClient 

计算指定屏幕矩形的大小和位置(以工作区座标表示)。 (从 Control 继承)

 

RectangleToScreen 

计算指定工作区矩形的大小和位置(以屏幕座标表示)。 (从 Control 继承)

 

ReferenceEquals 

确定指定的 Object 实例是否是相同的实例。 (从 Object 继承)

 

Refresh 

强制控件使其工作区无效并立即重绘自己和任何子控件。 (从 Control 继承)

 

RefreshEdit

当前单元格在处于编辑模式时,用基础单元格的值刷新当前单元格的值会丢弃以前的任何值。

 

ResetBackColor 

BackColor 属性重置为其默认值。 (从 Control 继承)

 

ResetBindings 

使绑定到 BindingSource 的控件重新读取列表中的所有项,并刷新这些项的显示值。 (从 Control 继承)

 

ResetCursor 

Cursor 属性重置为其默认值。 (从 Control 继承)

 

ResetFont 

Font 属性重置为其默认值。 (从 Control 继承)

 

ResetForeColor 

ForeColor 属性重置为其默认值。 (从 Control 继承)

 

ResetImeMode 

ImeMode 属性重置为其默认值。 (从 Control 继承)

 

ResetRightToLeft 

RightToLeft 属性重置为其默认值。 (从 Control 继承)

 

ResetText

已重写。 将 Text 属性重置为其默认值。

 

ResumeLayout 

已重载。 恢复正常的布局逻辑。 (从 Control 继承)

 

Scale 

已重载。 缩放控件和任何子控件。 (从 Control 继承)

 

Select 

已重载。 激活控件。 (从 Control 继承)

 

SelectAll

选择 DataGridView 中的所有单元格。

 

SelectNextControl 

激活下一个控件。 (从 Control 继承)

 

SendToBack 

将控件发送到 Z 顺序的后面。 (从 Control 继承)

 

SetBounds 

已重载。 设置控件的边界。 (从 Control 继承)

 

Show 

向用户显示控件。 (从 Control 继承)

 

Sort

已重载。 对 DataGridView 控件的内容进行排序。

 

SuspendLayout 

临时挂起控件的布局逻辑。 (从 Control 继承)

 

ToString 

返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (从 Component 继承)

 

Update 

使控件重绘其工作区内的无效区域。 (从 Control 继承)

 

UpdateCellErrorText

强制指定位置的单元格更新其错误文本。

 

UpdateCellValue

强制该控件基于它的新值更新在指定位置显示的单元格,并应用当前有效的任何自动调整大小模式。

 

UpdateRowErrorText

已重载。 强制一行或多行更新其错误文本。

 

UpdateRowHeightInfo

强制指定的一行或多行更新其高度信息。

页首

受保护的方法


 

名称

说明

 

AccessibilityNotifyClients 

已重载。 向具有辅助功能的客户端应用程序通知 AccessibleEvents。 (从 Control 继承)

 

AccessibilityNotifyCurrentCellChanged

当新单元格成为当前的单元格时,通知可访问的客户端应用程序。

 

AutoResizeColumn

已重载。 调整指定列的宽度以适应其单元格的内容。

 

AutoResizeColumnHeadersHeight

已重载。 调整列标题的高度以适应标题内容。

 

AutoResizeColumns

已重载。 调整所有列的宽度以适应其单元格的内容。

 

AutoResizeRow

已重载。 调整指定行的高度以适应其单元格的内容。

 

AutoResizeRowHeadersWidth

已重载。 调整行标题的宽度以适应标题内容。

 

AutoResizeRows

已重载。 调整某些或所有行的高度以适应其内容。

 

ClearSelection

已重载。 取消对当前选定的单元格的选择。

 

CreateAccessibilityInstance

已重写。 为 DataGridView 创建一个新的辅助性对象。

 

CreateColumnsInstance

创建并返回一个新的 DataGridViewColumnCollection

 

CreateControlsInstance

已重写。 创建并返回一个新的 Control.ControlCollection,该集合可以强制转换为 DataGridView.DataGridViewControlCollection 类型。

 

CreateHandle 

为该控件创建句柄。 (从 Control 继承)

 

CreateRowsInstance

创建并返回一个新的 DataGridViewRowCollection

 

DefWndProc 

向默认窗口过程发送指定消息。 (从 Control 继承)

 

DestroyHandle 

毁坏与该控件关联的句柄。 (从 Control 继承)

 

Dispose

已重载。 已重写。 释放 DataGridView 控件使用的所有资源。

 

Finalize 

在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (从 Component 继承)

 

GetAccessibilityObjectById

已重写。  

 

GetAutoSizeMode 

检索一个值,该值指示当启用控件的 AutoSize 属性时控件的行为方式。 (从 Control 继承)

 

GetScaledBounds 

检索缩放控件时的边界。 (从 Control 继承)

 

GetService 

返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (从 Component 继承)

 

GetStyle 

为控件检索指定控件样式位的值。 (从 Control 继承)

 

GetTopLevel 

确定控件是否是顶级控件。 (从 Control 继承)

 

InitLayout 

在将控件添加到另一个容器之后调用。 (从 Control 继承)

 

InvokeGotFocus 

为指定的控件引发 GotFocus 事件。 (从 Control 继承)

 

InvokeLostFocus 

为指定的控件引发 LostFocus 事件。 (从 Control 继承)

 

InvokeOnClick 

为指定的控件引发 Click 事件。 (从 Control 继承)

 

InvokePaint 

为指定的控件引发 Paint 事件。 (从 Control 继承)

 

InvokePaintBackground 

为指定的控件引发 PaintBackground 事件。 (从 Control 继承)

 

IsInputChar

已重写。 确定字符是否为 DataGridView 可识别的输入字符。

 

IsInputKey

已重写。  

 

MemberwiseClone 

已重载。 (从 MarshalByRefObject 继承)

 

NotifyInvalidate 

引发 Invalidated 事件,其中带有要使之无效的控件的指定区域。 (从 Control 继承)

 

OnAllowUserToAddRowsChanged

引发 AllowUserToAddRowsChanged 事件。

 

OnAllowUserToDeleteRowsChanged

引发 AllowUserToDeleteRowsChanged 事件。

 

OnAllowUserToOrderColumnsChanged

引发 AllowUserToOrderColumnsChanged 事件。

 

OnAllowUserToResizeColumnsChanged

引发 AllowUserToResizeColumnsChanged 事件。

 

OnAllowUserToResizeRowsChanged

引发 AllowUserToResizeRowsChanged 事件。

 

OnAlternatingRowsDefaultCellStyleChanged

引发 AlternatingRowsDefaultCellStyleChanged 事件。

 

OnAutoGenerateColumnsChanged

引发 AutoGenerateColumnsChanged 事件。

 

OnAutoSizeChanged 

引发 AutoSizeChanged 事件。 (从 Control 继承)

 

OnAutoSizeColumnModeChanged

引发 AutoSizeColumnModeChanged 事件。

 

OnAutoSizeColumnsModeChanged

引发 AutoSizeColumnsModeChanged 事件。

 

OnAutoSizeRowsModeChanged

引发 AutoSizeRowsModeChanged 事件。

 

OnBackColorChanged 

引发 BackColorChanged 事件。 (从 Control 继承)

 

OnBackgroundColorChanged

引发 BackgroundColorChanged 事件。

 

OnBackgroundImageChanged 

引发 BackgroundImageChanged 事件。 (从 Control 继承)

 

OnBackgroundImageLayoutChanged 

引发 BackgroundImageLayoutChanged 事件。 (从 Control 继承)

 

OnBindingContextChanged

已重写。 引发 BindingContextChanged 事件。

 

OnBorderStyleChanged

引发 BorderStyleChanged 事件。

 

OnCancelRowEdit

引发 CancelRowEdit 事件。

 

OnCausesValidationChanged 

引发 CausesValidationChanged 事件。 (从 Control 继承)

 

OnCellBeginEdit

引发 CellBeginEdit 事件。

 

OnCellBorderStyleChanged

引发 CellBorderStyleChanged 事件。

 

OnCellClick

引发 CellClick 事件。

 

OnCellContentClick

引发 CellContentClick 事件。

 

OnCellContentDoubleClick

引发 CellContentDoubleClick 事件。

 

OnCellContextMenuStripChanged

引发 CellContextMenuStripChanged 事件。

 

OnCellContextMenuStripNeeded

引发 CellContextMenuStripNeeded 事件。

 

OnCellDoubleClick

引发 CellDoubleClick 事件。

 

OnCellEndEdit

引发 CellEndEdit 事件。

 

OnCellEnter

引发 CellEnter 事件。

 

OnCellErrorTextChanged

引发 CellErrorTextChanged 事件。

 

OnCellErrorTextNeeded

引发 CellErrorTextNeeded 事件。

 

OnCellFormatting

引发 CellFormatting 事件。

 

OnCellLeave

引发 CellLeave 事件。

 

OnCellMouseClick

引发 CellMouseClick 事件。

 

OnCellMouseDoubleClick

引发 CellMouseDoubleClick 事件。

 

OnCellMouseDown

引发 CellMouseDown 事件。

 

OnCellMouseEnter

引发 CellMouseEnter 事件。

 

OnCellMouseLeave

引发 CellMouseLeave 事件。

 

OnCellMouseMove

引发 CellMouseMove 事件。

 

OnCellMouseUp

引发 CellMouseUp 事件。

 

OnCellPainting

引发 CellPainting 事件。

 

OnCellParsing

引发 CellParsing 事件。

 

OnCellStateChanged

引发 CellStateChanged 事件。

 

OnCellStyleChanged

引发 CellStyleChanged 事件。

 

OnCellStyleContentChanged

引发 CellStyleContentChanged 事件。

 

OnCellToolTipTextChanged

引发 CellToolTipTextChanged 事件。

 

OnCellToolTipTextNeeded

引发 CellToolTipTextNeeded 事件。

 

OnCellValidated

引发 CellValidated 事件。

 

OnCellValidating

引发 CellValidating 事件。

 

OnCellValueChanged

引发 CellValueChanged 事件。

 

OnCellValueNeeded

引发 CellValueNeeded 事件。

 

OnCellValuePushed

引发 CellValuePushed 事件。

 

OnChangeUICues 

引发 ChangeUICues 事件。 (从 Control 继承)

 

OnClick 

引发 Click 事件。 (从 Control 继承)

 

OnClientSizeChanged 

引发 ClientSizeChanged 事件。 (从 Control 继承)

 

OnColumnAdded

引发 ColumnAdded 事件。

 

OnColumnContextMenuStripChanged

引发 ColumnContextMenuStripChanged 事件。

 

OnColumnDataPropertyNameChanged

引发 ColumnDataPropertyNameChanged 事件。

 

OnColumnDefaultCellStyleChanged

引发 ColumnDefaultCellStyleChanged 事件。

 

OnColumnDisplayIndexChanged

引发 ColumnDisplayIndexChanged 事件。

 

OnColumnDividerDoubleClick

引发 ColumnDividerDoubleClick 事件。

 

OnColumnDividerWidthChanged

引发 ColumnDividerWidthChanged 事件。

 

OnColumnHeaderCellChanged

引发 ColumnHeaderCellChanged 事件。

 

OnColumnHeaderMouseClick

引发 ColumnHeaderMouseClick 事件。

 

OnColumnHeaderMouseDoubleClick

引发 ColumnHeaderMouseDoubleClick 事件。

 

OnColumnHeadersBorderStyleChanged

引发 ColumnHeadersBorderStyleChanged 事件。

 

OnColumnHeadersDefaultCellStyleChanged

引发 ColumnHeadersDefaultCellStyleChanged 事件。

 

OnColumnHeadersHeightChanged

引发 ColumnHeadersHeightChanged 事件。

 

OnColumnHeadersHeightSizeModeChanged

引发 ColumnHeadersHeightSizeModeChanged 事件。

 

OnColumnMinimumWidthChanged

引发 ColumnMinimumWidthChanged 事件。

 

OnColumnNameChanged

引发 ColumnNameChanged 事件。

 

OnColumnRemoved

引发 ColumnRemoved 事件。

 

OnColumnSortModeChanged

引发 ColumnSortModeChanged 事件。

 

OnColumnStateChanged

引发 ColumnStateChanged 事件。

 

OnColumnToolTipTextChanged

引发 ColumnToolTipTextChanged 事件。

 

OnColumnWidthChanged

引发 ColumnWidthChanged 事件。

 

OnContextMenuChanged 

引发 ContextMenuChanged 事件。 (从 Control 继承)

 

OnContextMenuStripChanged 

引发 ContextMenuStripChanged 事件。 (从 Control 继承)

 

OnControlAdded 

引发 ControlAdded 事件。 (从 Control 继承)

 

OnControlRemoved 

引发 ControlRemoved 事件。 (从 Control 继承)

 

OnCreateControl 

引发 CreateControl 方法。 (从 Control 继承)

 

OnCurrentCellChanged

引发 CurrentCellChanged 事件。

 

OnCurrentCellDirtyStateChanged

引发 CurrentCellDirtyStateChanged 事件。

 

OnCursorChanged

已重写。 如果光标在用户代码中更改,将会引发 CursorChanged 事件并更新 UserSetCursor 属性。

 

OnDataBindingComplete

引发 DataBindingComplete 事件。

 

OnDataError

引发 DataError 事件。

 

OnDataMemberChanged

引发 DataMemberChanged 事件。

 

OnDataSourceChanged

引发 DataSourceChanged 事件。

 

OnDefaultCellStyleChanged

引发 DefaultCellStyleChanged 事件。

 

OnDefaultValuesNeeded

引发 DefaultValuesNeeded 事件。

 

OnDockChanged 

引发 DockChanged 事件。 (从 Control 继承)

 

OnDoubleClick

已重写。 引发 DoubleClick 事件。

 

OnDragDrop 

引发 DragDrop 事件。 (从 Control 继承)

 

OnDragEnter 

引发 DragEnter 事件。 (从 Control 继承)

 

OnDragLeave 

引发 DragLeave 事件。 (从 Control 继承)

 

OnDragOver 

引发 DragOver 事件。 (从 Control 继承)

 

OnEditingControlShowing

引发 EditingControlShowing 事件。

 

OnEditModeChanged

引发 EditModeChanged 事件。

 

OnEnabledChanged

已重写。  

 

OnEnter

已重写。 引发 Enter 事件。

 

OnFontChanged

已重写。 引发 FontChanged 事件。

 

OnForeColorChanged

已重写。 引发 ForeColorChanged 事件。

 

OnGiveFeedback 

引发 GiveFeedback 事件。 (从 Control 继承)

 

OnGotFocus

已重写。  

 

OnGridColorChanged

引发 GridColorChanged 事件。

 

OnHandleCreated

已重写。 引发 HandleCreated 事件。

 

OnHandleDestroyed

已重写。  

 

OnHelpRequested 

引发 HelpRequested 事件。 (从 Control 继承)

 

OnImeModeChanged 

引发 ImeModeChanged 事件。 (从 Control 继承)

 

OnInvalidated 

引发 Invalidated 事件。 (从 Control 继承)

 

OnKeyDown

已重写。 引发 KeyDown 事件。

 

OnKeyPress

已重写。 引发 KeyPress 事件。

 

OnKeyUp

已重写。 引发 KeyUp 事件。

 

OnLayout

已重写。 引发 Layout 事件。

 

OnLeave

已重写。 引发 Leave 事件。

 

OnLocationChanged 

引发 LocationChanged 事件。 (从 Control 继承)

 

OnLostFocus

已重写。  

 

OnMarginChanged 

引发 MarginChanged 事件。 (从 Control 继承)

 

OnMouseCaptureChanged 

引发 MouseCaptureChanged 事件。 (从 Control 继承)

 

OnMouseClick

已重写。 引发 MouseClick 事件。

 

OnMouseDoubleClick

已重写。  

 

OnMouseDown

已重写。 引发 MouseDown 事件。

 

OnMouseEnter

已重写。  

 

OnMouseHover 

引发 MouseHover 事件。 (从 Control 继承)

 

OnMouseLeave

已重写。 引发 MouseLeave 事件。

 

OnMouseMove

已重写。 引发 MouseMove 事件。

 

OnMouseUp

已重写。 引发 MouseUp 事件。

 

OnMouseWheel

已重写。  

 

OnMove 

引发 Move 事件。 (从 Control 继承)

 

OnMultiSelectChanged

引发 MultiSelectChanged 事件。

 

OnNewRowNeeded

引发 NewRowNeeded 事件。

 

OnNotifyMessage 

向控件通知 Windows 消息。 (从 Control 继承)

 

OnPaddingChanged 

引发 PaddingChanged 事件。 (从 Control 继承)

 

OnPaint

已重写。 引发 Paint 事件。

 

OnPaintBackground 

绘制控件的背景。 (从 Control 继承)

 

OnParentBackColorChanged 

当控件容器的 BackColor 属性值更改时,将引发 BackColorChanged 事件。 (从 Control 继承)

 

OnParentBackgroundImageChanged 

当控件容器的 BackgroundImage 属性值更改时,将引发 BackgroundImageChanged 事件。 (从 Control 继承)

 

OnParentBindingContextChanged 

当控件容器的 BindingContext 属性值更改时,将引发 BindingContextChanged 事件。 (从 Control 继承)

 

OnParentChanged 

引发 ParentChanged 事件。 (从 Control 继承)

 

OnParentCursorChanged 

引发 CursorChanged 事件。 (从 Control 继承)

 

OnParentEnabledChanged 

当控件容器的 Enabled 属性值更改时,将引发 EnabledChanged 事件。 (从 Control 继承)

 

OnParentFontChanged 

当控件容器的 Font 属性值更改时,将引发 FontChanged 事件。 (从 Control 继承)

 

OnParentForeColorChanged 

当控件容器的 ForeColor 属性值更改时,将引发 ForeColorChanged 事件。 (从 Control 继承)

 

OnParentRightToLeftChanged 

当控件容器的 RightToLeft 属性值更改时,将引发 RightToLeftChanged 事件。 (从 Control 继承)

 

OnParentVisibleChanged 

当控件容器的 Visible 属性值更改时,将引发 VisibleChanged 事件。 (从 Control 继承)

 

OnPreviewKeyDown 

引发 PreviewKeyDown 事件。 (从 Control 继承)

 

OnPrint 

引发 Paint 事件。 (从 Control 继承)

 

OnQueryContinueDrag 

引发 QueryContinueDrag 事件。 (从 Control 继承)

 

OnReadOnlyChanged

引发 ReadOnlyChanged 事件。

 

OnRegionChanged 

引发 RegionChanged 事件。 (从 Control 继承)

 

OnResize

已重写。 引发 Resize 事件。

 

OnRightToLeftChanged

已重写。  

 

OnRowContextMenuStripChanged

引发 RowContextMenuStripChanged 事件。

 

OnRowContextMenuStripNeeded

引发 RowContextMenuStripNeeded 事件。

 

OnRowDefaultCellStyleChanged

引发 RowDefaultCellStyleChanged 事件。

 

OnRowDirtyStateNeeded

引发 RowDirtyStateNeeded 事件。

 

OnRowDividerDoubleClick

引发 RowDividerDoubleClick 事件。

 

OnRowDividerHeightChanged

引发 RowDividerHeightChanged 事件。

 

OnRowEnter

引发 RowEnter 事件。

 

OnRowErrorTextChanged

引发 RowErrorTextChanged 事件。

 

OnRowErrorTextNeeded

引发 RowErrorTextNeeded 事件。

 

OnRowHeaderCellChanged

引发 RowHeaderCellChanged 事件。

 

OnRowHeaderMouseClick

引发 RowHeaderMouseClick 事件。

 

OnRowHeaderMouseDoubleClick

引发 RowHeaderMouseDoubleClick 事件。

 

OnRowHeadersBorderStyleChanged

引发 RowHeadersBorderStyleChanged 事件。

 

OnRowHeadersDefaultCellStyleChanged

引发 RowHeadersDefaultCellStyleChanged 事件。

 

OnRowHeadersWidthChanged

引发 RowHeadersWidthChanged 事件。

 

OnRowHeadersWidthSizeModeChanged

引发 RowHeadersWidthSizeModeChanged 事件。

 

OnRowHeightChanged

引发 RowHeightChanged 事件。

 

OnRowHeightInfoNeeded

引发 RowHeightInfoNeeded 事件。

 

OnRowHeightInfoPushed

引发 RowHeightInfoPushed 事件。

 

OnRowLeave

引发 RowLeave 事件。

 

OnRowMinimumHeightChanged

引发 RowMinimumHeightChanged 事件。

 

OnRowPostPaint

引发 RowPostPaint 事件。

 

OnRowPrePaint

引发 RowPrePaint 事件。

 

OnRowsAdded

引发 RowsAdded 事件。

 

OnRowsDefaultCellStyleChanged

引发 RowsDefaultCellStyleChanged 事件。

 

OnRowsRemoved

引发 RowsRemoved 事件。

 

OnRowStateChanged

引发 RowStateChanged 事件。

 

OnRowUnshared

引发 RowUnshared 事件。

 

OnRowValidated

引发 RowValidated 事件。

 

OnRowValidating

引发 RowValidating 事件。

 

OnScroll

引发 Scroll 事件。

 

OnSelectionChanged

引发 SelectionChanged 事件。

 

OnSizeChanged 

引发 SizeChanged 事件。 (从 Control 继承)

 

OnSortCompare

引发 SortCompare 事件。

 

OnSorted

引发 Sorted 事件。

 

OnStyleChanged 

引发 StyleChanged 事件。 (从 Control 继承)

 

OnSystemColorsChanged 

引发 SystemColorsChanged 事件。 (从 Control 继承)

 

OnTabIndexChanged 

引发 TabIndexChanged 事件。 (从 Control 继承)

 

OnTabStopChanged 

引发 TabStopChanged 事件。 (从 Control 继承)

 

OnTextChanged 

引发 TextChanged 事件。 (从 Control 继承)

 

OnUserAddedRow

引发 UserAddedRow 事件。

 

OnUserDeletedRow

引发 UserDeletedRow 事件。

 

OnUserDeletingRow

引发 UserDeletingRow 事件。

 

OnValidated 

引发 Validated 事件。 (从 Control 继承)

 

OnValidating

已重写。 引发 Validating 事件。

 

OnVisibleChanged

已重写。  

 

PaintBackground

绘制 DataGridView 的背景。

 

ProcessAKey

处理 A 键。

 

ProcessCmdKey 

处理命令键。 (从 Control 继承)

 

ProcessDataGridViewKey

处理用于在 DataGridView 中导航的键。

 

ProcessDeleteKey

处理 Delete 键。

 

ProcessDialogChar 

处理对话框字符。 (从 Control 继承)

 

ProcessDialogKey

已重写。 处理用来控制对话框的键,例如 Tab、Esc、Enter 和箭头键。

 

ProcessDownKey

处理向下键。

 

ProcessEndKey

处理 End 键。

 

ProcessEnterKey

处理 Enter 键。

 

ProcessEscapeKey

处理 Esc 键。

 

ProcessF2Key

处理 F2 键。

 

ProcessHomeKey

处理 Home 键。

 

ProcessInsertKey

处理 Insert 键。

 

ProcessKeyEventArgs

已重写。 处理键消息并生成适当的控件事件。

 

ProcessKeyMessage 

处理键盘消息。 (从 Control 继承)

 

ProcessKeyPreview

已重写。 预览键盘消息。

 

ProcessLeftKey

处理向左键。

 

ProcessMnemonic 

处理助记键字符。 (从 Control 继承)

 

ProcessNextKey

处理 Page Down 键。

 

ProcessPriorKey

处理 Page Up 键。

 

ProcessRightKey

处理向右键。

 

ProcessSpaceKey

处理空格键。

 

ProcessTabKey

处理 Tab 键。

 

ProcessUpKey

处理向上键。

 

ProcessZeroKey

处理 0 键。

 

RaiseDragEvent 

引发适当的拖动事件。 (从 Control 继承)

 

RaiseKeyEvent 

引发适当的键事件。 (从 Control 继承)

 

RaiseMouseEvent 

引发适当的鼠标事件。 (从 Control 继承)

 

RaisePaintEvent 

引发适当的绘画事件。 (从 Control 继承)

 

RecreateHandle 

强制为控件重新创建句柄。 (从 Control 继承)

 

ReflectMessage 

向绑定到指定句柄的控件反映指定消息。 (从 Control 继承)

 

ResetMouseEventArgs 

重置控件以处理 MouseLeave 事件。 (从 Control 继承)

 

RtlTranslateAlignment 

已重载。 将当前对齐方式转换为适当的对齐方式以支持从右向左的文本。 (从 Control 继承)

 

RtlTranslateContent 

将指定的 ContentAlignment 转换为相应的 ContentAlignment 以支持从右向左的文本。 (从 Control 继承)

 

RtlTranslateHorizontal 

将指定的 HorizontalAlignment 转换为相应的 HorizontalAlignment 以支持从右向左的文本。 (从 Control 继承)

 

RtlTranslateLeftRight 

将指定的 LeftRightAlignment 转换为相应的 LeftRightAlignment 以支持从右向左的文本。 (从 Control 继承)

 

ScaleControl 

缩放控件的位置、大小、空白和边距。 (从 Control 继承)

 

ScaleCore 

此方法与该类无关。 (从 Control 继承)

 

Select 

已重载。 激活控件。 (从 Control 继承)

 

SetAutoSizeMode 

设置一个值,该值指示当启用控件的 AutoSize 属性时控件的行为方式。 (从 Control 继承)

 

SetBoundsCore

已重写。 此成员重写 Control.SetBoundsCore

 

SetClientSizeCore 

设置控件的工作区的大小。 (从 Control 继承)

 

SetCurrentCellAddressCore

设置当前处于活动状态的单元格。

 

SetSelectedCellCore

更改具有指定的行索引和列索引的单元格的选择状态。

 

SetSelectedColumnCore

更改具有指定索引的列的选择状态。

 

SetSelectedRowCore

更改具有指定索引的行的选择状态。

 

SetStyle 

将指定的样式位设置为指定值。 (从 Control 继承)

 

SetTopLevel 

将控件设置为顶级控件。 (从 Control 继承)

 

SetVisibleCore 

将控件设置为指定的可见状态。 (从 Control 继承)

 

SizeFromClientSize 

确定整个控件(从控件工作区的高度和宽度起计算)的大小。 (从 Control 继承)

 

UpdateBounds 

已重载。 更新控件的边界。 (从 Control 继承)

 

UpdateStyles 

强制将分配的样式重新应用到控件。 (从 Control 继承)

 

UpdateZOrder 

按控件的父级的 Z 顺序更新控件。 (从 Control 继承)

 

WndProc

已重写。 处理窗口消息。

页首

公共事件


 

名称

说明

 

AllowUserToAddRowsChanged

AllowUserToAddRows 属性的值更改时发生。

 

AllowUserToDeleteRowsChanged

AllowUserToDeleteRowsChanged 属性的值更改时发生。

 

AllowUserToOrderColumnsChanged

AllowUserToOrderColumns 属性的值更改时发生。

 

AllowUserToResizeColumnsChanged

AllowUserToResizeColumns 属性的值更改时发生。

 

AllowUserToResizeRowsChanged

AllowUserToResizeRows 属性的值更改时发生。

 

AlternatingRowsDefaultCellStyleChanged

AlternatingRowsDefaultCellStyle 属性的值更改时发生。

 

AutoGenerateColumnsChanged

AutoGenerateColumnsChanged 属性的值更改时发生。

 

AutoSizeChanged 

此事件与该类无关。(从 Control 继承)

 

AutoSizeColumnModeChanged

当某一列的 AutoSizeMode 属性值更改时发生。

 

AutoSizeColumnsModeChanged

AutoSizeColumnsMode 属性的值更改时发生。

 

AutoSizeRowsModeChanged

DataGridViewAutoSizeRowsMode 属性的值更改时发生。

 

BackColorChanged

BackColor 属性的值更改时发生。

 

BackgroundColorChanged

BackgroundColor 属性的值更改时发生。

 

BackgroundImageChanged

BackgroundImage 属性的值更改时发生。

 

BackgroundImageLayoutChanged

BackgroundImageLayout 属性更改时发生。

 

BindingContextChanged 

BindingContext 属性的值更改时发生。(从 Control 继承)

 

BorderStyleChanged

BorderStyle 属性的值更改时发生。

 

CancelRowEdit

DataGridView 控件的 VirtualMode 属性为 true 并且取消行中的编辑时发生。

 

CausesValidationChanged 

CausesValidation 属性的值更改时发生。(从 Control 继承)

 

CellBeginEdit

在为选定的单元格启动编辑模式时发生。

 

CellBorderStyleChanged

在单元格的边框样式更改时发生。

 

CellClick

在单元格的任何部分被单击时发生。

 

CellContentClick

在单元格中的内容被单击时发生。

 

CellContentDoubleClick

在用户双击单元格的内容时发生。

 

CellContextMenuStripChanged

ContextMenuStrip 属性更改时发生。

 

CellContextMenuStripNeeded

在需要单元格的快捷菜单时发生。

 

CellDoubleClick

在用户双击单元格中的任何位置时发生。

 

CellEndEdit

在为当前选定的单元格停止编辑模式时发生。

 

CellEnter

DataGridView 控件中的当前单元格更改或者该控件接收到输入焦点时发生。

 

CellErrorTextChanged

在单元格的 ErrorText 属性值更改时发生。

 

CellErrorTextNeeded

在需要单元格的错误文本时发生。

 

CellFormatting

在单元格的内容需要设置格式以便于显示时发生。

 

CellLeave

在单元格失去输入焦点因而不再是当前单元格时发生。

 

CellMouseClick

在用户用鼠标单击单元格中的任何位置时发生。

 

CellMouseDoubleClick

在双击 DataGridView 中的单元格时发生。

 

CellMouseDown

当鼠标指针位於单元格的边界内时,在用户按鼠标按钮时发生。

 

CellMouseEnter

在鼠标指针进入单元格时发生。

 

CellMouseLeave

在鼠标指针离开单元格时发生。

 

CellMouseMove

在鼠标指针移到 DataGridView 控件上时发生。

 

CellMouseUp

当鼠标指针停留在单元格上时,在用户松开鼠标按钮时发生。

 

CellPainting

在单元格需要绘制时发生。

 

CellParsing

在单元格值已修改的情况下,当单元格退出编辑模式时发生。

 

CellStateChanged

在单元格的状态更改时(例如,当单元格失去或获得焦点时)发生。

 

CellStyleChanged

DataGridViewCellStyle 属性更改时发生。

 

CellStyleContentChanged

在单元格样式的某个值更改时发生。

 

CellToolTipTextChanged

DataGridView 中某个单元格的 ToolTipText 属性值更改时发生。

 

CellToolTipTextNeeded

在需要单元格的工具提示文本时发生。

 

CellValidated

在单元格完成验证后发生。

 

CellValidating

在单元格失去输入焦点时发生,并启用内容验证功能。

 

CellValueChanged

在单元格的值更改时发生。

 

CellValueNeeded

在以下情况下发生:当 DataGridView 控件的 VirtualMode 属性为 true,并且 DataGridView 只有在单元格中有值的情况下才格式化和显示单元格时。

 

CellValuePushed

在以下情况下发生:当 DataGridView 控件的 VirtualMode 属性为 true,并且单元格值已更改并需要存储在基础数据源中时。

 

ChangeUICues 

在焦点或键盘用户界面 (UI) 提示更改时发生。(从 Control 继承)

 

Click 

在单击控件时发生。(从 Control 继承)

 

ClientSizeChanged 

ClientSize 属性的值更改时发生。 (从 Control 继承)

 

ColumnAdded

在向控件添加一列时发生。

 

ColumnContextMenuStripChanged

在列的 ContextMenuStrip 属性更改时发生。

 

ColumnDataPropertyNameChanged

在某一列的 DataPropertyName 属性值更改时发生。

 

ColumnDefaultCellStyleChanged

在某一列的 DefaultCellStyle 属性值更改时发生。

 

ColumnDisplayIndexChanged

在某一列的 DisplayIndex 属性值更改时发生。

 

ColumnDividerDoubleClick

在用户双击两列之间的分隔符时发生。

 

ColumnDividerWidthChanged

DividerWidth 属性更改时发生。

 

ColumnHeaderCellChanged

在列标题单元格的内容更改时发生。

 

ColumnHeaderMouseClick

在用户单击列标题时发生。

 

ColumnHeaderMouseDoubleClick

在双击列标题时发生。

 

ColumnHeadersBorderStyleChanged

ColumnHeadersBorderStyle 属性更改时发生。

 

ColumnHeadersDefaultCellStyleChanged

ColumnHeadersDefaultCellStyle 属性的值更改时发生。

 

ColumnHeadersHeightChanged

ColumnHeadersHeight 属性的值更改时发生。

 

ColumnHeadersHeightSizeModeChanged

ColumnHeadersHeightSizeMode 属性的值更改时发生。

 

ColumnMinimumWidthChanged

当列的 MinimumWidth 属性值更改时发生。

 

ColumnNameChanged

当列的 Name 属性值更改时发生。

 

ColumnRemoved

在从控件中移除列时发生。

 

ColumnSortModeChanged

当列的 SortMode 属性值更改时发生。

 

ColumnStateChanged

当列的状态更改(例如,获得或失去焦点)时发生。

 

ColumnToolTipTextChanged

DataGridView 中某一列的 ToolTipText 属性值更改时发生。

 

ColumnWidthChanged

当列的 Width 属性值更改时发生。

 

ContextMenuChanged 

ContextMenu 属性的值更改时发生。(从 Control 继承)

 

ContextMenuStripChanged 

ContextMenuStrip 属性的值更改时发生。 (从 Control 继承)

 

ControlAdded 

在将新控件添加到 Control.ControlCollection 时发生。(从 Control 继承)

 

ControlRemoved 

在从 Control.ControlCollection 移除控件时发生。(从 Control 继承)

 

CurrentCellChanged

CurrentCell 属性更改时发生。

 

CurrentCellDirtyStateChanged

在单元格的状态相对于其内容的更改而更改时发生。

 

CursorChanged 

Cursor 属性的值更改时发生。(从 Control 继承)

 

DataBindingComplete

在数据绑定操作完成之后发生。

 

DataError

在以下情况下发生:当外部数据分析或验证操作引发异常时,或者当尝试将数据提交到数据源失败时。

 

DataMemberChanged

DataMember 属性的值更改时发生。

 

DataSourceChanged

DataSource 属性的值更改时发生。

 

DefaultCellStyleChanged

DefaultCellStyle 属性的值更改时发生。

 

DefaultValuesNeeded

当用户输入新记录的行时发生,以便可以在其中填入默认值。

 

Disposed 

当通过调用 Dispose 方法释放组件时发生。 (从 Component 继承)

 

DockChanged 

Dock 属性的值更改时发生。(从 Control 继承)

 

DoubleClick 

在双击控件时发生。(从 Control 继承)

 

DragDrop 

在完成拖放操作时发生。(从 Control 继承)

 

DragEnter 

在将对象拖入控件的边界时发生。(从 Control 继承)

 

DragLeave 

在将对象拖出控件的边界时发生。(从 Control 继承)

 

DragOver 

在将对象拖到控件的边界上发生。(从 Control 继承)

 

EditingControlShowing

在显示用于编辑单元格的控件时发生。

 

EditModeChanged

EditMode 属性的值更改时发生。

 

EnabledChanged 

Enabled 属性值更改后发生。(从 Control 继承)

 

Enter 

进入控件时发生。(从 Control 继承)

 

FontChanged

Font 属性值更改时发生。

 

ForeColorChanged

ForeColor 属性值更改时发生。

 

GiveFeedback 

在执行拖动操作期间发生。(从 Control 继承)

 

GotFocus 

在控件接收焦点时发生。(从 Control 继承)

 

GridColorChanged

GridColor 属性的值更改时发生。

 

HandleCreated 

在为控件创建句柄时发生。(从 Control 继承)

 

HandleDestroyed 

在控件的句柄处于销毁过程中时发生。(从 Control 继承)

 

HelpRequested 

当用户请求控件的帮助时发生。(从 Control 继承)

 

ImeModeChanged 

ImeMode 属性更改后发生。(从 Control 继承)

 

Invalidated 

在控件的显示需要重绘时发生。(从 Control 继承)

 

KeyDown 

在控件有焦点的情况下按下键时发生。(从 Control 继承)

 

KeyPress 

在控件有焦点的情况下按下键时发生。(从 Control 继承)

 

KeyUp 

在控件有焦点的情况下释放键时发生。(从 Control 继承)

 

Layout 

在控件应重新定位其子控件时发生。(从 Control 继承)

 

Leave 

在输入焦点离开控件时发生。(从 Control 继承)

 

LocationChanged 

Location 属性值更改后发生。(从 Control 继承)

 

LostFocus 

当控件失去焦点时发生。(从 Control 继承)

 

MarginChanged 

在控件边距更改时发生。(从 Control 继承)

 

MouseCaptureChanged 

当控件失去或获得鼠标捕获时发生。(从 Control 继承)

 

MouseClick 

在鼠标单击该控件时发生。(从 Control 继承)

 

MouseDoubleClick 

当用鼠标双击控件时发生。(从 Control 继承)

 

MouseDown 

当鼠标指针位于控件上并按下鼠标键时发生。(从 Control 继承)

 

MouseEnter 

在鼠标指针进入控件时发生。(从 Control 继承)

 

MouseHover 

在鼠标指针停放在控件上时发生。(从 Control 继承)

 

MouseLeave 

在鼠标指针离开控件时发生。(从 Control 继承)

 

MouseMove 

在鼠标指针移到控件上时发生。(从 Control 继承)

 

MouseUp 

在鼠标指针在控件上并释放鼠标键时发生。(从 Control 继承)

 

MouseWheel 

在移动鼠标轮并且控件有焦点时发生。(从 Control 继承)

 

Move 

在移动控件时发生。(从 Control 继承)

 

MultiSelectChanged

MultiSelect 属性的值更改时发生。

 

NewRowNeeded

DataGridViewVirtualMode 属性为 true 时,将在用户定位到 DataGridView 底部的新行时发生。

 

PaddingChanged

Padding 属性的值更改时发生。

 

Paint 

在重绘控件时发生。(从 Control 继承)

 

ParentChanged 

Parent 属性值更改时发生。(从 Control 继承)

 

PreviewKeyDown 

在焦点位于此控件上的情况下,当有按键动作时发生(在 KeyDown 事件之前发生)。(从 Control 继承)

 

QueryAccessibilityHelp 

AccessibleObject 为辅助功能应用程序提供帮助时发生。(从 Control 继承)

 

QueryContinueDrag 

在拖放操作期间发生,并且允许拖动源确定是否应取消拖放操作。(从 Control 继承)

 

ReadOnlyChanged

ReadOnly 属性更改时发生。

 

RegionChanged 

Region 属性的值更改时发生。(从 Control 继承)

 

Resize 

在调整控件大小时发生。(从 Control 继承)

 

RightToLeftChanged 

RightToLeft 属性值更改时发生。(从 Control 继承)

 

RowContextMenuStripChanged

ContextMenuStrip 属性更改时发生。

 

RowContextMenuStripNeeded

在需要行的快捷菜单时发生。

 

RowDefaultCellStyleChanged

当行的 DefaultCellStyle 属性值更改时发生。

 

RowDirtyStateNeeded

在以下情况下发生:当 DataGridView 控件的 VirtualMode 属性为 true,并且 DataGridView 需要确定当前行是否有未提交的更改时。

 

RowDividerDoubleClick

在用户双击两行之间的分隔符时发生。

 

RowDividerHeightChanged

DividerHeight 属性更改时发生。

 

RowEnter

在某一行接收到输入焦点并变成当前行时发生。

 

RowErrorTextChanged

在行的 ErrorText 属性更改时发生。

 

RowErrorTextNeeded

在需要某一行的错误文本时发生。

 

RowHeaderCellChanged

在用户更改行标题单元格的内容时发生。

 

RowHeaderMouseClick

当用户在行标题边界内单击时发生。

 

RowHeaderMouseDoubleClick

在双击行标题时发生。

 

RowHeadersBorderStyleChanged

RowHeadersBorderStyle 属性更改时发生。

 

RowHeadersDefaultCellStyleChanged

RowHeadersDefaultCellStyle属性的值更改时发生。

 

RowHeadersWidthChanged

RowHeadersWidth 属性的值更改时发生。

 

RowHeadersWidthSizeModeChanged

RowHeadersWidthSizeMode 属性的值更改时发生。

 

RowHeightChanged

当行的 Height 属性值更改时发生。

 

RowHeightInfoNeeded

在请求有关行高的信息时发生。

 

RowHeightInfoPushed

在用户更改行高时发生。

 

RowLeave

在行失去输入焦点因而不再是当前行时发生。

 

RowMinimumHeightChanged

当行的 MinimumHeight 属性值更改时发生。

 

RowPostPaint

在绘制 DataGridViewRow 后发生。

 

RowPrePaint

在绘制 DataGridViewRow 之前发生。

 

RowsAdded

在向 DataGridView 中添加新行之后发生。

 

RowsDefaultCellStyleChanged

RowsDefaultCellStyle 属性的值更改时发生。

 

RowsRemoved

在从 DataGridView 中删除一行或多行时发生。

 

RowStateChanged

在行的状态更改(例如,失去或获得输入焦点)时发生。

 

RowUnshared

在行的状态从共享变为非共享时发生。

 

RowValidated

在行完成验证后发生。

 

RowValidating

在验证行时发生。

 

Scroll

在用户滚动控件内容时发生。

 

SelectionChanged

在当前选择出现更改时发生。

 

SizeChanged 

Size 属性值更改时发生。(从 Control 继承)

 

SortCompare

DataGridView 对两个单元格的值进行比较以执行排序操作时发生。

 

Sorted

DataGridView 控件完成排序操作时发生。

 

StyleChanged

在控件样式更改时发生。

 

SystemColorsChanged 

系统颜色更改时发生。(从 Control 继承)

 

TabIndexChanged 

TabIndex 属性值更改时发生。(从 Control 继承)

 

TabStopChanged 

TabStop 属性值更改时发生。(从 Control 继承)

 

TextChanged

Text 属性的值更改时发生。

 

UserAddedRow

在用户完成向 DataGridView 控件中添加行时发生。

 

UserDeletedRow

在用户完成从 DataGridView 控件中删除行时发生。

 

UserDeletingRow

在用户从 DataGridView 控件中删除行时发生。

 

Validated 

在控件完成验证时发生。(从 Control 继承)

 

Validating 

在控件正在验证时发生。(从 Control 继承)

 

VisibleChanged 

Visible 属性值更改时发生。(从 Control 继承)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章