-1

在标题视图中,我必须插入一个模板,或者在任何情况下都是一个全局模型,它被所有页面占用,下面我将应该插入到标题视图中的代码

<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的图形效果

4

0 回答 0