Похоже, что в Apache есть ошибка, исправленная в 2.4.25 . На сервере была Ubuntu 16.04, в которой есть Apache 2.4.18
. Чтобы исправить это, я обновил Apache из PPA, например, так:
Определение столбца сетки / определение строки определяет расположение, и в определенных областях необходимо добавить средства управления, которые должны быть разработаны (использование приложенных свойств, как Вы, мог стать утомительным), так попытка, не разрабатывающая rowdefintions / columnsdefinitions самих.
Моделирование объектов:
Можно ввести управление в строку / столбец как так (извините, если я являюсь покровительственным):
<Rectangle Grid.Row="0" Grid.Column="0" ></Rectangle>
Затем определите Стиль на управлении в Строке/Столбец.
<Rectangle Grid.Row="0" Grid.Column="0" Style="{StaticResource DarkBackground}"></Rectangle>
Калибровка (звездообразные значения):
Примечание: то, что Сетка динамично заполнит доступную область, поскольку Ваш код стоит, и необходимо будет только применить звездообразные значения, если Вы определите фиксированную высоту и ширину к Сетке и захотите пропорциональное выделение остающегося пространства.
Другими словами... относительно достижения "звездообразного значения":
То, что я надеюсь сделать, обеспечивают звездообразное значение для высоты и ширины определений строки и столбца.
Почему не только вводят значение как так к Вашим определениям?:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Name="rdRank" Height="500" />
<RowDefinition Name="rdRank1" Height="60*" />
<RowDefinition Name="rdRank2" Style="40*" />
</Grid.RowDefinitions>
</Grid>
В этом примере rowdefinition, названный "rdRank", имел бы фиксированную высоту "500", и остающееся место будет выделено к "rdRank1", который поднял бы 60% и "rdRank2" 40%.
** Приложенные Свойства: **
В Вашем стиле:
<Style x:Key="RankStyle">
<Setter Property="Control.Height" Value="0.12" />
</Style>
Вы заявляете любое управление в объекте, этот стиль применяется к этому, имеет свойство под названием Высота, должен принять значение 0,12. Управление. Высота закончит тем, что отфильтровала так сказать.
Если Вы стремитесь достигать высоты 0,12* на использовании строки:
<Style x:Key="NewRankStyle" TargetType="{x:Type RowDefinition}">
<Setter Property="Height" Value="0.12*" />
</Style>
..
<Grid>
<Grid.RowDefinitions>
<RowDefinition Name="rdRank" Style="{StaticResource FileHeadingStyle}" />
<RowDefinition Name="rdRank1" Style="{StaticResource NewRankStyle}" />
Используя 'TargetType' позволяет Вам быть нацеленными на Тип определенные свойства и в результате позволяет использование Звездообразных Значений.
Надежда это разрешает несколько понятий для Вас.
Размер звездочки в строке или столбце работает только в том случае, если вы задаете сетке ширину и высоту. Если размер сетки изменяется автоматически в зависимости от содержимого, размер звездочки не работает.