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


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 значение ("Авто" в XAML), чтобы строка автоматически настраивала его размер, чтобы соответствовать его содержимому.

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

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

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

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

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