DataGridViewTextBoxColumn 类

定义

承载单元格集合 DataGridViewTextBoxCell

public ref class DataGridViewTextBoxColumn : System::Windows::Forms::DataGridViewColumn
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn.bmp")]
public class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
[System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn")]
public class DataGridViewTextBoxColumn : System.Windows.Forms.DataGridViewColumn
[<System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn.bmp")>]
type DataGridViewTextBoxColumn = class
    inherit DataGridViewColumn
[<System.Drawing.ToolboxBitmap(typeof(System.Windows.Forms.DataGridViewTextBoxColumn), "DataGridViewTextBoxColumn")>]
type DataGridViewTextBoxColumn = class
    inherit DataGridViewColumn
Public Class DataGridViewTextBoxColumn
Inherits DataGridViewColumn
继承
属性

示例

下面的代码示例演示了此类型的用法。

DataGridViewTextBoxColumn titleColumn =
    new DataGridViewTextBoxColumn();
titleColumn.HeaderText = "Title";
titleColumn.AutoSizeMode =
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
Dim titleColumn As New DataGridViewTextBoxColumn()
titleColumn.HeaderText = "Title"
titleColumn.AutoSizeMode = _
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader

注解

DataGridViewTextBoxColumn 类是一种专用类类型 DataGridViewColumn ,用于在逻辑上承载能够显示和编辑文本字符串的单元格。 A DataGridViewTextBoxColumn 在与之相交的每个DataGridViewTextBoxCell对象中都有一个关联的DataGridViewRow对象。 激活后 DataGridViewTextBoxCell ,它将提供用于 DataGridViewTextBoxEditingControl 处理用户输入的控件。

此列类型的排序模式默认为 Automatic

继承者说明

DataGridViewTextBoxColumn 派生自派生和向派生类添加新属性时,请务必重写 Clone() 方法以在克隆操作期间复制新属性。 还应调用基类 Clone() 的方法,以便将基类的属性复制到新单元格。

构造函数

名称 说明
DataGridViewTextBoxColumn()

将类的新实例 DataGridViewTextBoxColumn 初始化为默认状态。

属性

名称 说明
AutoSizeMode

获取或设置列自动调整其宽度的模式。

(继承自 DataGridViewColumn)
CellTemplate

获取或设置用于对单元格外观进行建模的模板。

CellType

获取单元格模板的运行时类型。

(继承自 DataGridViewColumn)
ContextMenuStrip

获取或设置列的快捷菜单。

(继承自 DataGridViewColumn)
DataGridView

DataGridView获取与此元素关联的控件。

(继承自 DataGridViewElement)
DataPropertyName

获取或设置绑定到的数据源属性或数据库列 DataGridViewColumn 的名称。

(继承自 DataGridViewColumn)
DefaultCellStyle

获取或设置列的默认单元格样式。

(继承自 DataGridViewColumn)
DefaultHeaderCellType

获取或设置默认标头单元格的运行时类型。

(继承自 DataGridViewBand)
Displayed

获取一个值,该值指示乐队当前是否在屏幕上显示。

(继承自 DataGridViewBand)
DisplayIndex

获取或设置相对于当前显示的列的列的显示顺序。

(继承自 DataGridViewColumn)
DividerWidth

获取或设置列分隔符的宽度(以像素为单位)。

(继承自 DataGridViewColumn)
FillWeight

获取或设置一个值,该值表示当列处于填充模式时,相对于控件中其他填充模式列的宽度。

(继承自 DataGridViewColumn)
Frozen

获取或设置一个值,该值指示当用户水平滚动 DataGridView 控件时列是否会移动。

(继承自 DataGridViewColumn)
HasDefaultCellStyle

获取一个值,该值 DefaultCellStyle 指示是否已设置属性。

(继承自 DataGridViewBand)
HeaderCell

获取或设置 DataGridViewColumnHeaderCell 表示列标题的列。

(继承自 DataGridViewColumn)
HeaderCellCore

获取或设置 . 的 DataGridViewBand标头单元格。

(继承自 DataGridViewBand)
HeaderText

获取或设置列标题单元格上的标题文本。

(继承自 DataGridViewColumn)
Index

获取控件中 DataGridView 带的相对位置。

(继承自 DataGridViewBand)
InheritedAutoSizeMode

获取列生效的大小调整模式。

(继承自 DataGridViewColumn)
InheritedStyle

获取当前应用于列的单元格样式。

(继承自 DataGridViewColumn)
IsDataBound

获取一个值,该值指示列是否绑定到数据源。

(继承自 DataGridViewColumn)
IsRow

获取一个值,该值指示带是否表示行。

(继承自 DataGridViewBand)
MaxInputLength

获取或设置可在文本框中输入的最大字符数。

MinimumWidth

获取或设置列的最小宽度(以像素为单位)。

(继承自 DataGridViewColumn)
Name

获取或设置列的名称。

(继承自 DataGridViewColumn)
ReadOnly

获取或设置一个值,该值指示用户是否可以编辑列的单元格。

(继承自 DataGridViewColumn)
Resizable

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

(继承自 DataGridViewColumn)
Selected

获取或设置一个值,该值指示带是否处于所选用户界面(UI)状态。

(继承自 DataGridViewBand)
Site

获取或设置列的网站。

(继承自 DataGridViewColumn)
SortMode

获取或设置列的排序模式。

State

获取元素的用户界面(UI)状态。

(继承自 DataGridViewElement)
Tag

获取或设置包含要与带关联的数据的对象。

(继承自 DataGridViewBand)
ToolTipText

获取或设置用于工具提示的文本。

(继承自 DataGridViewColumn)
ValueType

获取或设置列单元格中值的数据类型。

(继承自 DataGridViewColumn)
Visible

获取或设置一个值,该值指示列是否可见。

(继承自 DataGridViewColumn)
Width

获取或设置列的当前宽度。

(继承自 DataGridViewColumn)

方法

名称 说明
Clone()

创建此带的确切副本。

(继承自 DataGridViewColumn)
Dispose()

释放该 DataGridViewBand命令使用的所有资源。

(继承自 DataGridViewBand)
Dispose(Boolean)

释放由托管资源使用 DataGridViewBand 的非托管资源,并选择性地释放托管资源。

(继承自 DataGridViewColumn)
Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetPreferredWidth(DataGridViewAutoSizeColumnMode, Boolean)

根据指定的条件计算列的理想宽度。

(继承自 DataGridViewColumn)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
OnDataGridViewChanged()

当带与另一个 DataGridView乐队关联时调用。

(继承自 DataGridViewBand)
RaiseCellClick(DataGridViewCellEventArgs)

引发 CellClick 事件。

(继承自 DataGridViewElement)
RaiseCellContentClick(DataGridViewCellEventArgs)

引发 CellContentClick 事件。

(继承自 DataGridViewElement)
RaiseCellContentDoubleClick(DataGridViewCellEventArgs)

引发 CellContentDoubleClick 事件。

(继承自 DataGridViewElement)
RaiseCellValueChanged(DataGridViewCellEventArgs)

引发 CellValueChanged 事件。

(继承自 DataGridViewElement)
RaiseDataError(DataGridViewDataErrorEventArgs)

引发 DataError 事件。

(继承自 DataGridViewElement)
RaiseMouseWheel(MouseEventArgs)

引发 MouseWheel 事件。

(继承自 DataGridViewElement)
ToString()

获取描述列的字符串。

活动

名称 说明
Disposed

释放时 DataGridViewColumn 发生。

(继承自 DataGridViewColumn)

适用于

另请参阅