在标题视图中,我必须插入一个模板,或者在任何情况下都是一个全局模型,它被所有页面占用,下面我将应该插入到标题视图中的代码
<StackLayout BackgroundColor="#373B53" Spacing="0">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="45"></RowDefinition>
</Grid.RowDefinitions>
<Image Source="logo.jpg" x:Name="toolbar" HorizontalOptions="Start" HeightRequest="30" Margin="5,5,0,5"/>
</Grid>
<Grid Margin="0" RowSpacing="0" ColumnSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="1" />
<RowDefinition Height="45" />
<RowDefinition Height="1" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="1" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<BoxView Grid.Row="0" Grid.Column="0" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
<BoxView Grid.Row="0" Grid.Column="1" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
<BoxView Grid.Row="0" Grid.Column="2" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
<Grid Grid.Row="1" Grid.Column="0" Margin="0" RowSpacing="0" ColumnSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="45" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition Width="1" />
<ColumnDefinition Width="45" />
</Grid.ColumnDefinitions>
<Label x:Name="utente" Padding="10, 0, 0, 0" Grid.Row="0" Grid.Column="0" Text="Profilo" FontSize="Large" TextColor="White" LineBreakMode="TailTruncation" VerticalOptions="Center" />
<Image Source="user.png" Grid.Row="0" Grid.Column="2" HeightRequest="45" VerticalOptions="Center" HorizontalOptions="End"/>
</Grid>
<Grid Grid.Row="1" Grid.Column="2" Margin="0" RowSpacing="0" ColumnSpacing="0">
<Grid.RowDefinitions>
<RowDefinition Height="45" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition Width="1" />
<ColumnDefinition Width="45" />
</Grid.ColumnDefinitions>
<Image x:Name="Notification" Source="notifica.png" Grid.Row="0" Grid.Column="0" HeightRequest="20" WidthRequest="20" VerticalOptions="Center" HorizontalOptions="End"/>
<Image x:Name="lblClick" Source="logout.png" Grid.Row="0" Grid.Column="2" HeightRequest="35" VerticalOptions="Center" HorizontalOptions="End" Margin="0,0,10,0" />
</Grid>
<BoxView Grid.Row="1" Grid.Column="1" Margin="0" BackgroundColor="#c9ced6" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand"></BoxView>
<BoxView Grid.Row="2" Grid.Column="0" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
<BoxView Grid.Row="2" Grid.Column="1" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
<BoxView Grid.Row="2" Grid.Column="2" HorizontalOptions="FillAndExpand" Color="#c9ced6" Margin="0,0,0,0"/>
</Grid>
</StackLayout>
下面我插入我要获取 Titleview的图形效果