Размер содержимого ControlTemplate не изменяется
Я пытаюсь добиться шаблонного представления на своих страницах, которое отображает стандартный верхний и нижний колонтитулы, где мой контент находится посередине. Для этого я решил использовать ControlTemplate и ссылаться на него на каждой странице.
В моем словаре ресурсов у меня есть следующее:
<ControlTemplate x:Key="MoneyTemplate">
<Grid
VerticalOptions="FillAndExpand"
BackgroundColor="{DynamicResource BackgroundColor}"
Padding="25">
<Grid.RowDefinitions>
<RowDefinition Height="100" />
<RowDefinition Height="*" />
<RowDefinition Height="auto" />
</Grid.RowDefinitions>
<Image
Grid.Row="0"
Source="buddy.png" />
<tabView:SfTabView
Grid.Row="1"
VerticalOptions="CenterAndExpand"
TabBarPlacement="Bottom">
<tabView:SfTabItem Header="Overview" TextColor="Black">
<ContentPresenter />
</tabView:SfTabItem>
<tabView:SfTabItem Header="Scheduler">
<Label Text="Hello world" />
</tabView:SfTabItem>
</tabView:SfTabView>
<Label
Grid.Row="2"
Text="Hello" />
</Grid>
</ControlTemplate>
И на своих страницах я реализую с помощью:
<ContentView
VerticalOptions="Fill"
ControlTemplate="{StaticResource MoneyTemplate}">PAGE CONTENT GOES HERE</ContentView>
Когда я реализую это в приложении Windows и изменяю размер окна, элемент управления не обновляется, однако, если я прекращаю использовать ControlTemplate и вставляю этот xaml непосредственно на страницу, все отображается правильно.
Я понимаю, что MAUI все еще находится в предварительной версии, но я не уверен, связана ли проблема с тем, как я написал шаблон, и не понимаю ли я, или это ошибка в MAUI.