GridViewColumn.Width プロパティ


列の幅を取得または設定します。Gets or sets the width of the column.

 property double Width { double get(); void set(double value); };
public double Width { get; set; }
member this.Width : double with get, set
Public Property Width As Double


列の幅。The width of the column. 既定値は NaN です。この値を指定すると、列ヘッダー以外で最も大きな列項目に合わせて、列のサイズが自動的に調整されます。The default is NaN, which automatically sizes to the largest column item that is not the column header.


Width プロパティを設定する方法を次の例に示します。The following example shows how to set the Width property.

GridViewColumn gvc1 = new GridViewColumn();
gvc1.DisplayMemberBinding = new Binding("FirstName");
gvc1.Header = "FirstName";
gvc1.Width = 100;
Dim gvc1 As New GridViewColumn()
gvc1.DisplayMemberBinding = New Binding("FirstName")
gvc1.Header = "FirstName"
gvc1.Width = 100
<GridViewColumn DisplayMemberBinding=
                    "{Binding Path=FirstName}" 
                Header="First Name" Width="100"/>


このプロパティが Double.NaNに設定されている場合に正確な幅を取得するには、ActualWidth プロパティを使用します。To get the exact width when this property is set to Double.NaN, use the ActualWidth property.

XAML 属性の使用XAML Attribute Usage

<object Width="double"/>  
- or -  
<object Width="qualifiedDouble"/>  
- or -  
<object Width="Auto"/>  

XAML の値XAML Values


Double 値の文字列表現。String representation of a Double value. これは、デバイスに依存しない単位 (1/96 インチ)device-independent unit (1/96th inch) の測定値として解釈されます。This is interpreted as a デバイスに依存しない単位 (1/96 インチ)device-independent unit (1/96th inch) measurement. 文字列には、小数点を明示的に含める必要があります。Strings need not explicitly include decimal points. たとえば、1 の値は許容されます。For instance a value of 1 is acceptable.

前に説明したdouble値。その後に、pxincmptのいずれかの単位宣言文字列が続きます。A double value as described above, followed by one of the following unit declaration strings: px, in, cm, pt.

px (既定値) は デバイスに依存しない単位 (1 単位は 1/96 インチ)device-independent units (1/96th inch per unit)px (default) is デバイスに依存しない単位 (1 単位は 1/96 インチ)device-independent units (1/96th inch per unit)

in はインチ。1in==96pxin is inches; 1in==96px

cm はセンチメートルです。1cm = = (96/2.54) pxcm is centimeters; 1cm==(96/2.54) px

pt はポイント。1pt==(96/72) pxpt is points; 1pt==(96/72) px

自動サイズ調整の動作を有効にします。Enables autosizing behavior. 「解説」を参照してください。See Remarks.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field WidthProperty
メタデータプロパティが true に設定されるMetadata properties set to true AffectsMeasure