LinedFlowLayout.LineHeight Свойство

Определение

Возвращает или задает линии фиксированной высоты.

public:
 property double LineHeight { double get(); void set(double value); };
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
double LineHeight();

void LineHeight(double value);
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
/// [get: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
/// [set: Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
double LineHeight();

void LineHeight(double value);
public double LineHeight { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")] set; }
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")]
public double LineHeight { [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")] get; [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValue(value="LinedFlowLayout::s_defaultLineHeight")] set; }
var double = linedFlowLayout.lineHeight;
linedFlowLayout.lineHeight = double;
Public Property LineHeight As Double

Значение свойства

Double

double

Общая высота всех строк и, следовательно, всех элементов. Значение по умолчанию — Double.NaN.

Атрибуты
Microsoft.UI.Xaml.CustomAttributes.MUXPropertyDefaultValueAttribute

Примеры

<ItemsView ItemsSource="{x:Bind Photos}">
    <ItemsView.Layout>
        <LinedFlowLayout LineHeight="100"/>
    </ItemsView.Layout>
</ItemsView>

Комментарии

Задайте это свойство, чтобы указать явное значение высоты для всех строк в макете.

Если используется значение Double.NaN по умолчанию, LinedFlowLayout в качестве резервного значения используется требуемая высота (UIElement.DesiredSize.Height) элемента по индексу 0. Это означает, что первый элемент в коллекции определяет высоту всех строк.

В коллекции изображений, например, если естественный требуемый размер первого изображения составляет 250 x 150 пикселей, все линии будут иметь высоту 150 пикселей, а свойство ActualLineHeight возвращает значение 150. Изображения, за исключением первого, могут быть развернуты или сжаты (в соответствии с их свойством Stretch ), чтобы соответствовать ActualLineHeight 150.

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

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