DataGridTableStyle.GridColumnStyles プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

<LocalizableAttribute(True)> _ Public Overridable ReadOnly Property GridColumnStyles As GridColumnStylesCollection
Dim instance As DataGridTableStyle Dim value As GridColumnStylesCollection value = instance.GridColumnStyles
[LocalizableAttribute(true)] public: virtual property GridColumnStylesCollection^ GridColumnStyles { GridColumnStylesCollection^ get (); }
テーブルのすべての DataGridColumnStyle オブジェクトを格納している GridColumnStylesCollection。

GridColumnStyles プロパティから返された GridColumnStylesCollection を使用すると、カスタマイズした一連の列スタイルを作成できます。DataTable 内の各 DataColumn について、DataGridColumnStyle の MappingName を ColumnName に設定します。作成された列スタイルは、この DataGridTableStyle が表示されるときに自動的に使用されます。
DataGridColumnStyle オブジェクトを GridColumnStylesCollection に追加せずに DataGridTableStyle を作成すると、有効な MappingName を使用して DataGridTableStyle を GridTableStylesCollection に追加するときに、DataGridColumnStyle オブジェクトのコレクションが自動的に作成されます。コレクションに MappingName 値が重複する DataGridColumnStyle オブジェクトを追加しようとすると、例外がスローされます。

DataGridTableStyle の GridColumnStylesCollection を取得して、各オブジェクトのヘッダーを出力するコード例を次に示します。
Private Sub WriteMappingNames() Dim dgt As DataGridTableStyle For Each dgt In myDataGrid.TableStyles Console.WriteLine(dgt.MappingName) Dim dgc As DataGridColumnStyle For Each dgc In dgt.GridColumnStyles Console.WriteLine(dgc.MappingName) Next dgc Next dgt End Sub 'WriteMappingNames
private void WriteMappingNames(){ foreach(DataGridTableStyle dgt in myDataGrid.TableStyles) { Console.WriteLine(dgt.MappingName); foreach(DataGridColumnStyle dgc in dgt.GridColumnStyles) { Console.WriteLine(dgc.MappingName); } } }
private: void WriteMappingNames() { for each ( DataGridTableStyle^ dgt in myDataGrid->TableStyles ) { Console::WriteLine( dgt->MappingName ); for each ( DataGridColumnStyle^ dgc in dgt->GridColumnStyles ) { Console::WriteLine( dgc->MappingName ); } } }
private void WriteMappingNames() { DataGridTableStyle dgt; for (int iCtr = 0; iCtr < myDataGrid.get_TableStyles().get_Count(); iCtr++) { dgt = myDataGrid.get_TableStyles().get_Item(iCtr); Console.WriteLine(dgt.get_MappingName()); DataGridColumnStyle dgc; for (int iCtr1 = 0; iCtr1 < dgt.get_GridColumnStyles().get_Count(); iCtr1++) { dgc = dgt.get_GridColumnStyles().get_Item(iCtr1); Console.WriteLine(dgc.get_MappingName()); } } } //WriteMappingNames

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataGridTableStyle.GridColumnStyles プロパティを検索する場合は、下記のリンクをクリックしてください。

- DataGridTableStyle.GridColumnStyles プロパティのページへのリンク