GridLength Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет длину элементов, которые явным образом поддерживают типы единиц Star.
public value class GridLength : IEquatable<System::Windows::GridLength>
[System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))]
public struct GridLength : IEquatable<System.Windows.GridLength>
[<System.ComponentModel.TypeConverter(typeof(System.Windows.GridLengthConverter))>]
type GridLength = struct
Public Structure GridLength
Implements IEquatable(Of GridLength)
- Наследование
- Атрибуты
- Реализации
Комментарии
Такие элементы, как ColumnDefinition и RowDefinition этот тип, используются для описания ширины и высоты для поддержки распределения переменной доступного пространства.
Использование атрибута XAML
<object property="doubleLength"/>
-или-
<object property="autoValue"/>
Значения XAML
doubleLength
Длина элемента, описанная как Double значение, указывающее не зависящие от устройства единицы измерения (1/96-й дюйм на единицу) или в виде квалифицированного элемента (см. ниже).
autoValue
Длина элемента, описанная значением Auto или *. Дополнительные GridUnitType сведения о значениях auto и *.
qualifiedDouble
Двойное значение, как описано выше для любого из мер, за которым следует одна из следующих строк объявления единицы: px
, , cm``in
. pt
px
(по умолчанию) — это независимые от устройства единицы (1/96-й дюйм на единицу)
in
имеет дюймы; 1in==96px
cm
— сантиметры; 1cm==(96/2.54) px
pt
— это точки; 1pt==(96/72) px
Конструкторы
GridLength(Double) |
Инициализирует новый экземпляр структуры GridLength с использованием заданного абсолютного значения в пикселях. |
GridLength(Double, GridUnitType) |
Инициализирует новый экземпляр структуры GridLength и указывает вид содержащегося в ней значения. |
Свойства
Auto |
Получает экземпляр GridLength, содержащий значение, размер которого определяется свойствами размера объекта содержимого. |
GridUnitType |
Получает связанный GridUnitType для GridLength. |
IsAbsolute |
Получает значение, указывающее, содержит ли GridLength значение выражаемое в пикселях. |
IsAuto |
Получает значение, указывающее, содержит ли GridLength значение, размер которого определяется свойствами размера объекта содержимого. |
IsStar |
Получает значение, указывающее, содержит ли GridLength значение, выражаемое в качестве пропорции доступного пространства. |
Value |
Получает Double, представляющее значение GridLength. |
Методы
Equals(GridLength) |
Определяет, равен ли указанный объект GridLength текущему объекту GridLength. |
Equals(Object) |
Определяет, равен ли текущий экземпляр GridLength указанному объекту. |
GetHashCode() |
Получает хэш-код для объекта GridLength. |
ToString() |
Возвращает представление типа String объекта GridLength. |
Операторы
Equality(GridLength, GridLength) |
Сравнивает две структуры GridLength на равенство. |
Inequality(GridLength, GridLength) |
Сравнивает две структуры GridLength, чтобы определить, что они не равны. |