GridViewColumn.Width Свойство

Определение

Получает или задает ширину столбца.Gets or sets the width of the column.

public:
 property double Width { double get(); void set(double value); };
[System.ComponentModel.TypeConverter(typeof(System.Windows.LengthConverter))]
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.

Использование атрибута XAMLXAML Attribute Usage

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

Значения XAMLXAML Values

doubledouble
Double

Строковое представление 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.

куалифиеддаублеqualifiedDouble
Значение типа Double , как описано выше, за которым следует одна из следующих строк объявления единицы px: in, cm, pt,.A double value as described above, followed by one of the following unit declaration strings: px, in, cm, pt.

px(по умолчанию)аппаратно-независимые единицы (1/96 дюйма на единицу)device-independent units (1/96th inch per unit)px (default) is аппаратно-независимые единицы (1/96 дюйма на единицу)device-independent units (1/96th inch per unit)

in— дюймы; 1in = = 96 пикселейin 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

Auto
Включает режим автоподбора размера.Enables autosizing behavior. См. заметки.See Remarks.

Сведения о свойстве зависимостейDependency Property Information

Поле идентификатораIdentifier field WidthProperty
Свойства метаданных, для которых задано значениеtrueMetadata properties set to true AffectsMeasure

Применяется к

Дополнительно