SPREAD for WPF 3.0J - GcSpreadGrid
Columns プロパティ (ComboBoxCellType)

GrapeCity.Windows.SpreadGrid 名前空間 > ComboBoxCellType クラス : Columns プロパティ
セルのすべての列を含むコレクションを取得します。
シンタックス
'宣言
 
Public ReadOnly Property Columns As ListColumnCollection
public ListColumnCollection Columns {get;}

プロパティ値

セルの列。
解説

Columns は、列の追加や削除、または列のプロパティの更新に使用します。

Columns コレクションに含まれる各列は、ComboBoxCellType の1つの列を定義します。Columns コレクションの列は GrapeCity.Windows.SpreadGrid.Editors.ListColumn から派生している必要があります。

次の表は GrapeCity.Windows.SpreadGrid.Editors.GcComboBox に用意されている3つの定義済み列型を示します。

列型 データ型
GrapeCity.Windows.SpreadGrid.Editors.ListTextColumn テキストの表示に使用されます。
GrapeCity.Windows.SpreadGrid.Editors.ListCheckBoxColumn ブール型データの表示に使用されます。
GrapeCity.Windows.SpreadGrid.Editors.ListImageColumn 画像の表示に使用されます。

さらに、GrapeCity.Windows.SpreadGrid.Editors.ListTemplateColumn を使用して独自のカスタム列を定義することもできます。GrapeCity.Windows.SpreadGrid.Editors.ListItemItems または ItemsSource 設定した場合は、GrapeCity.Windows.SpreadGrid.Editors.ListItem.SubItems 内の GrapeCity.Windows.SpreadGrid.Editors.SubItem を表示するために GrapeCity.Windows.SpreadGrid.Editors.ListSubItemColumn が使用されます。Columns コレクションは、生成された列が含まれているかどうかに関わらず、実行時に変更できます。ただし、XAML で列を指定する場合は、AutoGenerateColumns を true に設定しないでください。

複数の ComboBoxCellTypeColumns コレクションに、同じ列を追加することはできません。そうすると、System.InvalidOperationException が発生します。

参照

ComboBoxCellType クラス
ComboBoxCellType メンバ