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объекта . Дополнительные сведения о выделении пространства см. в разделе "Макет".