Поделиться через


DataGrid.RowHeight Свойство

Определение

Получает или задает предлагаемую высоту всех строк.

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

Значение свойства

Высота строк в аппаратно-независимых единицах (1/96 дюйма на единицу). Зарегистрированное значение по умолчанию — NaN. Дополнительные сведения о факторах, которые влияют на данное значение, см. в описании объекта DependencyProperty.

Комментарии

При установке значения для RowHeight свойства оно должно быть равно или больше 0,0. Присвойте этому свойству значение NaN ("Auto" в XAML), чтобы строка автоматически изменяла размер в соответствии с содержимым.

Double.PositiveInfinity не является допустимым значением для этого свойства. Ограничения значений для Double значения применяются механизмом ValidateValueCallback . При попытке задать недопустимое значение возникает исключение во время выполнения.

Свойство RowHeight применяется к каждому DataGridRow объекту, для которых не задано свойство Height . Если между свойством и MinRowHeight свойством RowHeight существует конфликт, MinRowHeight имеет приоритет.

Параметр RowHeight сообщает системе макета объем пространства, запрашиваемый каждой строкой. Возвращаемое значение этого свойства всегда является значением, которое ему было присвоено. Чтобы получить фактический объем выделенного пространства, используйте ActualHeight свойство DataGridRowобъекта . Дополнительные сведения о выделении пространства см. в разделе Макет.

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

См. также раздел