DataColumn.Caption プロパティ
列のキャプションを取得または設定します。
Public Property Caption As String
[C#]
public string Caption {get; set;}
[C++]
public: __property String* get_Caption();public: __property void set_Caption(String*);
[JScript]
public function get Caption() : String;public function set Caption(String);
プロパティ値
列のキャプション。キャプションが設定されていない場合は、 ColumnName 値を返します。
解説
Caption プロパティを使用して、 DataColumn を説明する表示名を表示できます。
使用例
[Visual Basic, C#, C++] 新しい DataTable を作成する例を次に示します。次に、3 つの DataColumn オブジェクトを DataColumnCollection に追加し、各 DataColumn の Caption プロパティを設定します。
Private Sub CreateDataTable()
Dim dt As DataTable
Dim dc As DataColumn
dt = new DataTable("Customers")
'CustomerID column
dc = dt.Columns.Add( "CustomerID", System.Type.GetType( "System.Int32" ) )
dc.Unique = True
'CustomerName column
dc = dt.Columns.Add( "CustomerName", System.Type.GetType( "System.String" ) )
dc.Caption = "Name"
'CreditLimit
dc = dt.Columns.Add( "CreditLimit", System.Type.GetType( "System.Double" ) )
dc.DefaultValue = 0
dc.Caption = "Limit"
dt.Rows.Add( new object() {1, "Jonathan", 23.44} )
dt.Rows.Add( new object() {2, "Bill", 56.87} )
End Sub
[C#]
private void CreateDataTable()
{
DataTable dt;
DataColumn dc;
dt = new DataTable("Customers");
//CustomerID column
dc = dt.Columns.Add( "CustomerID", System.Type.GetType( "System.Int32" ) );
dc.Unique = true;
//CustomerName column
dc = dt.Columns.Add( "CustomerName", System.Type.GetType( "System.String" ) );
dc.Caption = "Name";
//CreditLimit
dc = dt.Columns.Add( "CreditLimit", System.Type.GetType( "System.Double" ) );
dc.DefaultValue = 0;
dc.Caption = "Limit";
dt.Rows.Add( new object[] {1, "Jonathan", 23.44} );
dt.Rows.Add( new object[] {2, "Bill", 56.87} );
}
[C++]
private:
void CreateDataTable()
{
DataTable* dt;
DataColumn* dc;
dt = new DataTable(S"Customers");
//CustomerID column
dc = dt->Columns->Add( S"CustomerID", System::Type::GetType( S"System.Int32" ) );
dc->Unique = true;
//CustomerName column
dc = dt->Columns->Add( S"CustomerName", System::Type::GetType( S"System.String" ) );
dc->Caption = S"Name";
//CreditLimit
dc = dt->Columns->Add( S"CreditLimit", System::Type::GetType( S"System.Double" ) );
dc->DefaultValue = 0;
dc->Caption = S"Limit";
Object* temp0 [] = {__box(1), S"Jonathan", __box(23.44)};
dt->Rows->Add( temp0 );
Object* temp1 [] = {__box(2), S"Bill", __box(56.87)};
dt->Rows->Add( temp1 );
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
DataColumn クラス | DataColumn メンバ | System.Data 名前空間 | ColumnName