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)
Наследование
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 структуры, чтобы определить, не равны ли они.

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

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