DataGrid for WPF/Silverlight
ColumnWidth プロパティ (C1DataGrid)

C1.WPF.DataGrid.4.5.2 アセンブリ > C1.WPF.DataGrid 名前空間 > C1DataGrid クラス : ColumnWidth プロパティ
C1DataGrid内のすべての列について、列幅を設定/取得します。
シンタックス
'宣言
 
Public Property ColumnWidth As DataGridLength
public DataGridLength ColumnWidth {get; set;}
解説
DataGridLengthは、4種類のモードをサポートします。
タイプ 説明
Pixel 列の幅は、指定されたピクセル数と同じになります。
Auto 列の幅は、列のセルの内容によって決定されます。
Star ビューポート領域が Star 列と AutoStar 列に分配されます。
AutoStar 各列には、十分に内容を表示できる領域が確保されます。余分な領域がある場合は、Star 列と AutoStar 列に分配されます。

列に Widthプロパティが設定されている場合、レイアウトは、その列で設定されている値をデータグリッド内の列に継承します。

MinColumnWidthおよび MaxColumnWidthは、このプロパティより優先されます。つまり、ColumnWidth=100 と MinColumnWidth=110 を設定した場合、実際の値は 110 になります。

自動幅の列の実際の幅(ピクセル単位)を確認する場合は、 DataGridColumn.ActualWidthを照会する必要があります。

参照

C1DataGrid クラス
C1DataGrid メンバ