C# Класс RedBadger.Xpf.Controls.Grid

A Grid layout panel consisting of columns and rows.
Наследование: Panel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ColumnProperty ReactiveProperty
RowProperty ReactiveProperty

Открытые методы

Метод Описание
GetColumn ( IElement element ) : int

Gets the value of the Column attached property for the specified element.

GetRow ( IElement element ) : int

Gets the value of the Row attached property for the specified element.

SetColumn ( IElement element, int value ) : void

Sets the value of the Column attached property for the specified element.

SetRow ( IElement element, int value ) : void

Sets the value of the Row attached property for the specified element.

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Приватные методы

Метод Описание
AllocateProportionalSpace ( IEnumerable definitions, double availableLength ) : void
CreateCells ( ) : void
InitializeMeasureData ( IEnumerable definitions, bool treatStarAsAuto, Dimension dimension ) : void
MeasureCell ( Cell cell, IElement child, bool shouldChildBeMeasuredWithInfiniteHeight ) : void
MeasureCells ( IEnumerable cells, UpdateMinLengths updateMinLengths ) : void
MeasureCells ( Size availableSize ) : void
SetFinalLength ( DefinitionBase definitions, double gridFinalLength ) : void

Описание методов

ArrangeOverride() защищенный Метод

protected ArrangeOverride ( Size finalSize ) : Size
finalSize Size
Результат Size

GetColumn() публичный статический Метод

Gets the value of the Column attached property for the specified element.
public static GetColumn ( IElement element ) : int
element IElement The element for which to read the proerty value.
Результат int

GetRow() публичный статический Метод

Gets the value of the Row attached property for the specified element.
public static GetRow ( IElement element ) : int
element IElement The element for which to read the proerty value.
Результат int

MeasureOverride() защищенный Метод

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
Результат Size

SetColumn() публичный статический Метод

Sets the value of the Column attached property for the specified element.
public static SetColumn ( IElement element, int value ) : void
element IElement The element for which to write the proerty value.
value int The value of the Column attached property.
Результат void

SetRow() публичный статический Метод

Sets the value of the Row attached property for the specified element.
public static SetRow ( IElement element, int value ) : void
element IElement The element for which to write the proerty value.
value int The value of the Row attached property.
Результат void

Описание свойств

ColumnProperty публичное статическое свойство

Column attached property.
public static ReactiveProperty ColumnProperty
Результат ReactiveProperty

RowProperty публичное статическое свойство

Row attached property.
public static ReactiveProperty RowProperty
Результат ReactiveProperty