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 ,用來以邏輯方式裝載可顯示和編輯文字字串的儲存格。 DataGridViewTextBoxColumn在與它交集的每個 DataGridViewRow 中都有相關聯的 DataGridViewTextBoxCell 物件。 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 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 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

發生於處置 (Dispose) DataGridViewColumn 時。

(繼承來源 DataGridViewColumn)

適用於

另請參閱