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, in, cm. pt
px (по умолчанию) — это единицы, независимые от устройства (1/96-й дюйм на единицу)
in имеет дюймы; 1in==96px
cm имеет сантиметры; 1cm==(96/2.54) px
pt — это точки; 1pt==(96/72) px
Конструкторы
| Имя | Описание |
|---|---|
| GridLength(Double, GridUnitType) |
Инициализирует новый экземпляр GridLength структуры и указывает, какой тип значения он содержит. |
| GridLength(Double) |
Инициализирует новый экземпляр структуры с помощью указанного абсолютного 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 структуры, чтобы определить, не равны ли они. |