DataGridColumnStyle コンストラクタ ()とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridColumnStyle コンストラクタ ()の意味・解説 

DataGridColumnStyle コンストラクタ ()

派生クラスで、DataGridColumnStyle クラス新しインスタンス初期化します。

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

Dim instance As New DataGridColumnStyle
public DataGridColumnStyle ()
public:
DataGridColumnStyle ()
public DataGridColumnStyle ()
public function DataGridColumnStyle ()
解説解説

DataGridColumnStyleインスタンス作成すると、次のプロパティ初期化されます

プロパティ

既定値

Alignment

HorizontalAlignment.Left

DataGridTableStyle

null 参照 (Visual Basic では Nothing)

FontHeight

-1

Invalidate

false

NullText

"(null)" 文字列

ReadOnly

false

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridColumnStyle クラス
DataGridColumnStyle メンバ
System.Windows.Forms 名前空間
DataColumn
DataGrid クラス

DataGridColumnStyle コンストラクタ (PropertyDescriptor)

PropertyDescriptor指定して、DataGridColumnStyle クラス新しインスタンス初期化します。

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

解説解説

新しDataGridColumnStyle作成するには、最初に列を追加するテーブルデータ ソースの CurrencyManager を取得する必要がありますフォーム特定の CurrencyManager オブジェクト取得する方法については、CurrencyManager および BindingManagerトピック参照してください

CurrencyManager から、列のデータ提供する DataColumn の PropertyDescriptor取得できます

DataGridColumnStyleインスタンス作成すると、次の読み書き可能プロパティ初期化されます

プロパティ

初期値

Alignment

HorizontalAlignment.Left

DataGridTableStyle

null 参照 (Visual Basic では Nothing)

FontHeight

-1

Invalidate

false

NullText

"(null)"

ReadOnly

false

使用例使用例

新しい DataGridTextBoxColumn (DataGridColumnStyle から派生) を作成し、DataGridTableStyle の GridColumnStylesCollection に追加するコード例次に示します

Private Sub CreateNewDataGridColumnStyle()
   Dim myDataSet As New
 DataSet("myDataSet")
   ' Insert code to populate the DataSet.

   ' Get the CurrencyManager for the table you want to add a column
 to.
   Dim myCurrencyManager As CurrencyManager
 = CType _
   (Me.BindingContext(myDataSet.Tables("Suppliers")),
 CurrencyManager)

   ' Get the PropertyDescriptor for the DataColumn.
   Dim pd As PropertyDescriptor = _
   myCurrencyManager.GetItemProperties()("City")

   ' Construct the DataGridColumnStyle with the PropertyDescriptor.
   Dim myColumn As New DataGridTextBoxColumn(pd)
   myColumn.MappingName = "City"
   dataGrid1.TableStyles(0).GridColumnStyles.Add(myColumn)

End Sub 
private void CreateNewDataGridColumnStyle(){
  DataSet myDataSet = new DataSet("myDataSet");
   // Insert code to populate the DataSet.
    
   // Get the CurrencyManager for the table you want to add a column
 to.
  CurrencyManager myCurrencyManager = 
  (CurrencyManager)this.BindingContext[myDataSet, "Suppliers"];

  // Get the PropertyDescriptor for the DataColumn.
  PropertyDescriptor pd = myCurrencyManager.GetItemProperties()["City"];

   // Construct the DataGridColumnStyle with the PropertyDescriptor.
  DataGridColumnStyle myColumn = new DataGridTextBoxColumn(pd);
  myColumn.MappingName = "City";
  dataGrid1.TableStyles[0].GridColumnStyles.Add(myColumn);
}
void CreateNewDataGridColumnStyle()
{
   DataSet^ myDataSet = gcnew DataSet( "myDataSet" );
   
   // Insert code to populate the DataSet.
   // Get the CurrencyManager for the table you want to add a column
 to.
   CurrencyManager^ myCurrencyManager = dynamic_cast<CurrencyManager^>(this->BindingContext[myDataSet,
 "Suppliers"]);
   
   // Get the PropertyDescriptor for the DataColumn.
   PropertyDescriptor^ pd = myCurrencyManager->GetItemProperties()[ "City"
 ];
   
   // Construct the DataGridColumnStyle with the PropertyDescriptor.
   DataGridColumnStyle^ myColumn = gcnew DataGridTextBoxColumn( pd );
   myColumn->MappingName = "City";
   dataGrid1->TableStyles[ 0 ]->GridColumnStyles->Add( myColumn );
}

private void CreateNewDataGridColumnStyle()
{
    DataSet myDataSet = new DataSet("myDataSet");
    // Insert code to populate the DataSet.
    // Get the CurrencyManager for the table you want to add a column
 to.
    CurrencyManager myCurrencyManager = 
        (CurrencyManager)(this.get_BindingContext().
        get_Item(myDataSet, "Suppliers"));
    // Get the PropertyDescriptor for the DataColumn.
    PropertyDescriptor pd = myCurrencyManager.GetItemProperties().
        get_Item("City");
    // Construct the DataGridColumnStyle with the PropertyDescriptor.
    DataGridColumnStyle myColumn = new DataGridTextBoxColumn(pd);
    myColumn.set_MappingName("City");
    dataGrid1.get_TableStyles().get_Item(0).
        get_GridColumnStyles().Add(myColumn);
} //CreateNewDataGridColumnStyle
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridColumnStyle クラス
DataGridColumnStyle メンバ
System.Windows.Forms 名前空間
DataColumn

DataGridColumnStyle コンストラクタ

DataGridColumnStyle クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

DataGridColumnStyle クラス
DataGridColumnStyle メンバ
System.Windows.Forms 名前空間
DataColumn
DataGrid クラス



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataGridColumnStyle コンストラクタ ()」の関連用語

DataGridColumnStyle コンストラクタ ()のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridColumnStyle コンストラクタ ()のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS