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.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.