クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
.NET 開発
以前のバージョン
.NET Framework SDK 2.0
System.Windows.Forms

  低帯域幅での表示をオンにする
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
.NET Framework クラス ライブラリ
DataGridViewTextBoxColumn クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

DataGridViewTextBoxCell セルのコレクションをホストします。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Visual Basic (宣言)
Public Class DataGridViewTextBoxColumn
    Inherits DataGridViewColumn
Visual Basic (使用法)
Dim instance As DataGridViewTextBoxColumn
C#
public class DataGridViewTextBoxColumn : DataGridViewColumn
C++
public ref class DataGridViewTextBoxColumn : public DataGridViewColumn
J#
public class DataGridViewTextBoxColumn extends DataGridViewColumn
JScript
public class DataGridViewTextBoxColumn extends DataGridViewColumn

DataGridViewTextBoxColumn クラスは、DataGridViewColumn の特殊な型で、テキスト文字列の表示および編集を行うためのセルを論理的にホストするために使用されます。DataGridViewTextBoxColumn には、それと交差するすべての DataGridViewRow 内に、関連付けられた DataGridViewTextBoxCell オブジェクトがあります。DataGridViewTextBoxCell がアクティブになると、ユーザー入力の処理を行う DataGridViewTextBoxEditingControl コントロールを使用できるようになります。

この列型の既定の並べ替えモードは、Automatic です。

継承時の注意 DataGridViewTextBoxColumn からクラスを派生させて新しいプロパティを追加する場合は、Clone メソッドをオーバーライドして、クローン操作時に新しいプロパティをコピーする必要があります。また、基本クラスの Clone メソッドも呼び出して、基本クラスのプロパティが新しいセルにコピーされるようにする必要があります。

この型の使用方法を次のコード例に示します。

Visual Basic
Dim titleColumn As New DataGridViewTextBoxColumn()
titleColumn.HeaderText = "Title"
titleColumn.AutoSizeMode = _
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader
C#
DataGridViewTextBoxColumn titleColumn =
    new DataGridViewTextBoxColumn();
titleColumn.HeaderText = "Title";
titleColumn.AutoSizeMode =
    DataGridViewAutoSizeColumnMode.AllCellsExceptHeader;
System.Object
   System.Windows.Forms.DataGridViewElement
     System.Windows.Forms.DataGridViewBand
       System.Windows.Forms.DataGridViewColumn
        System.Windows.Forms.DataGridViewTextBoxColumn
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

.NET Framework

サポート対象 : 2.0
コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker