Я пытаюсь сделать что-то вроде этого ...
<Style
x:Key="TwoByTwoGridStyle"
TargetType="Grid">
<Setter
Property="Grid.RowDefinitions">
<Setter.Value>
<ControlTemplate>
<RowDefinition
Height="*" />
<RowDefinition
Height="Auto" />
</ControlTemplate>
</Setter.Value>
</Setter>
<Setter
Property="Grid.ColumnDefinitions">
<Setter.Value>
<ControlTemplate>
<ColumnDefinition
Width="*" />
<ColumnDefinition
Width="Auto" />
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
ControlTemplate
не правильно. Я получаю сообщение об ошибке: «Свойство VisualTree
не поддерживает значения типа RowDefinition
». Есть ли способ обозначить коллекцию определений строк / столбцов? Или есть какой-то другой способ создать стиль / шаблон для сетки 2x2?
Спасибо.