DataGridViewTextBoxCell クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
編集できるテキスト情報を DataGridView コントロールに表示します。
public ref class DataGridViewTextBoxCell : System::Windows::Forms::DataGridViewCell
public class DataGridViewTextBoxCell : System.Windows.Forms.DataGridViewCell
type DataGridViewTextBoxCell = class
inherit DataGridViewCell
Public Class DataGridViewTextBoxCell
Inherits DataGridViewCell
- 継承
例
次のコード例では、 のテンプレートとして を使用 DataGridViewCell する方法を DataGridViewColumn示します。 列内の任意のセルに対して行われたスタイルの変更は、列のすべてのセルに影響します。 このコード例は、DataGridViewColumn クラスのために提供されている大規模な例の一部です。
void CustomizeCellsInThirdColumn()
{
int thirdColumn = 2;
DataGridViewColumn^ column = dataGridView->Columns[ thirdColumn ];
DataGridViewCell^ cell = gcnew DataGridViewTextBoxCell;
cell->Style->BackColor = Color::Wheat;
column->CellTemplate = cell;
}
private void CustomizeCellsInThirdColumn()
{
int thirdColumn = 2;
DataGridViewColumn column =
dataGridView.Columns[thirdColumn];
DataGridViewCell cell = new DataGridViewTextBoxCell();
cell.Style.BackColor = Color.Wheat;
column.CellTemplate = cell;
}
Private Sub CustomizeCellsInThirdColumn()
Dim thirdColumn As Integer = 2
Dim column As DataGridViewColumn = _
dataGridView.Columns(thirdColumn)
Dim cell As DataGridViewCell = _
New DataGridViewTextBoxCell()
cell.Style.BackColor = Color.Wheat
column.CellTemplate = cell
End Sub
注釈
クラスは DataGridViewTextBoxCell 、編集可能なテキストベースの情報の DataGridViewCell 単一の文字列を表示するために使用される 特殊な 型です。 現在選択DataGridViewTextBoxCellされている は、DataGridViewTextBoxEditingControlユーザーがセルの値を編集できるコントロールをホストします (の プロパティDataGridViewTextBoxCellが にfalse
設定されていると仮定ReadOnly)。
DataGridViewTextBoxColumnは、この型のセルを保持するために特殊化された列型です。 既定では、 DataGridViewTextBoxColumn.CellTemplate は新 DataGridViewTextBoxCellしい に初期化されます。 既存 DataGridViewTextBoxCellの の後の列内のセルをパターン設定するには、パターンとして使用するセルに列の CellTemplate プロパティを設定します。
列のセル関連プロパティは、テンプレート セルの同様の名前のプロパティのラッパーです。 テンプレート セルのプロパティ値を変更すると、変更後に追加されたテンプレートに基づくセルにのみ影響します。 ただし、列のセル関連のプロパティ値を変更すると、テンプレート セルと列内の他のすべてのセルが更新され、必要に応じて列の表示が更新されます。
注意 (継承者)
から DataGridViewTextBoxCell 派生し、派生クラスに新しいプロパティを追加するときは、必ず メソッドを Clone() オーバーライドして、複製操作中に新しいプロパティをコピーしてください。 基底クラスの Clone() プロパティが新しいセルにコピーされるように、基底クラスの メソッドも呼び出す必要があります。
コンストラクター
DataGridViewTextBoxCell() |
DataGridViewTextBoxCell クラスの新しいインスタンスを初期化します。 |
プロパティ
AccessibilityObject |
DataGridViewCell.DataGridViewCellAccessibleObject に割り当てられた DataGridViewCell を取得します。 (継承元 DataGridViewCell) |
ColumnIndex |
このセルの列インデックスを取得します。 (継承元 DataGridViewCell) |
ContentBounds |
セルの内容領域を囲んだ外接する四角形を取得します。 (継承元 DataGridViewCell) |
ContextMenuStrip |
セルに関連付けられたショートカット メニューを取得または設定します。 (継承元 DataGridViewCell) |
DataGridView |
この要素に関連付けられている DataGridView コントロールを取得します。 (継承元 DataGridViewElement) |
DefaultNewRowValue |
新しいレコードの行のセルに対する既定値を取得します。 (継承元 DataGridViewCell) |
Displayed |
セルが現在画面上に表示されているかどうかを示す値を取得します。 (継承元 DataGridViewCell) |
EditedFormattedValue |
セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を取得します。 (継承元 DataGridViewCell) |
EditType |
セルのホストされる編集コントロールの型を取得します。 (継承元 DataGridViewCell) |
ErrorIconBounds |
セルのエラー アイコンの境界を取得します。 (継承元 DataGridViewCell) |
ErrorText |
セルに関連付けられたエラー条件を記述するテキストを取得または設定します。 (継承元 DataGridViewCell) |
FormattedValue |
表示用に書式指定済みのセル値を取得します。 (継承元 DataGridViewCell) |
FormattedValueType |
セルに関連付けられている、書式設定された値の型を取得します。 |
Frozen |
セルが固定された状態かどうかを示す値を取得します。 (継承元 DataGridViewCell) |
HasStyle |
Style プロパティが設定されているかどうかを示す値を取得します。 (継承元 DataGridViewCell) |
InheritedState |
行と列の状態から継承されたセルの現在の状態を取得します。 (継承元 DataGridViewCell) |
InheritedStyle |
セルに現在適用されているスタイルを取得します。 (継承元 DataGridViewCell) |
IsInEditMode |
このセルが現在編集されているかどうかを示す値を取得します。 (継承元 DataGridViewCell) |
MaxInputLength |
テキスト ボックスに入力できる最大文字数を取得または設定します。 |
OwningColumn |
セルを格納している列を取得します。 (継承元 DataGridViewCell) |
OwningRow |
セルを格納している行を取得します。 (継承元 DataGridViewCell) |
PreferredSize |
セルが収まる四角形領域のサイズをピクセル単位で取得します。 (継承元 DataGridViewCell) |
ReadOnly |
セルのデータを編集できるかどうかを示す値を取得または設定します。 (継承元 DataGridViewCell) |
Resizable |
セルのサイズを変更できるかどうかを示す値を取得します。 (継承元 DataGridViewCell) |
RowIndex |
セルの親行のインデックスを取得します。 (継承元 DataGridViewCell) |
Selected |
セルが選択されているかどうかを示す値を取得または設定します。 (継承元 DataGridViewCell) |
Size |
セルのサイズを取得します。 (継承元 DataGridViewCell) |
State |
要素のユーザー インターフェイス (UI) の状態を取得します。 (継承元 DataGridViewElement) |
Style |
セルのスタイルを取得または設定します。 (継承元 DataGridViewCell) |
Tag |
セルに関する補足的なデータを格納するオブジェクトを取得または設定します。 (継承元 DataGridViewCell) |
ToolTipText |
このセルに関連付けられているツールヒント テキストを取得または設定します。 (継承元 DataGridViewCell) |
Value |
このセルに関連付けられている値を取得または設定します。 (継承元 DataGridViewCell) |
ValueType |
セル内の値のデータ型を取得または設定します。 |
Visible |
非表示にされた行または列にセルが含まれるかどうかを示す値を取得します。 (継承元 DataGridViewCell) |
メソッド
適用対象
こちらもご覧ください
.NET