Нужно ли указывать число перед *, если все строки в определении строки имеют одинаковый размер? - PullRequest
0 голосов
/ 06 октября 2018

Я определяю строки следующим образом:

<Grid.RowDefinitions>
    <RowDefinition Height="25*" />
    <RowDefinition Height="25*" />
    <RowDefinition Height="25*" />
    <RowDefinition Height="25*" />
</Grid.RowDefinitions>

Поскольку все числа одинаковы, есть ли необходимость добавлять сюда «25» или я могу просто указать как «*»?

Как насчет того, чтобы полностью удалить RowDefinitions.Будет ли по умолчанию одинаковая высота для каждой строки?

1 Ответ

0 голосов
/ 06 октября 2018

Вам не нужно.*25, если вы сделаете это:

<Grid.RowDefinitions>
    <RowDefinition Height="*" />
    <RowDefinition Height="*" />
    <RowDefinition Height="*" />
    <RowDefinition Height="*" />
</Grid.RowDefinitions>

Все строки будут иметь одинаковый размер.В документации Xamarin они только говорят, что значением по умолчанию для ширины столбца является *, поэтому мы можем предположить, что значением по умолчанию здесь также может быть звезда, но не уверен.Лучше заявить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...