【问题标题】:How to customize xamarin forms UWP top bar如何自定义 xamarin 表单 UWP 顶栏
【发布时间】:2020-01-31 19:37:18
【问题描述】:

我正在尝试将工具栏作为此图像(应用顶部栏):

我想添加按钮取消和保存,如上图所示。我正在尝试使用 ToolbarItems 来执行此操作,但我得到了 [...] 按钮,它实际上充当“下拉菜单”。

有没有办法让它成为第一张图片?谢谢。

【问题讨论】:

标签: xamarin.forms uwp uwp-xaml xamarin.uwp


【解决方案1】:

正如sermet所说,你可以使用 NavigationPage.TitleView ,用法很简单。

  <NavigationPage.TitleView>
    <Grid HorizontalOptions="FillAndExpand">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="100"/>
            <ColumnDefinition Width="*"/>
            <ColumnDefinition Width="100"/>
        </Grid.ColumnDefinitions>

        <Button Text="Cancel" />
        <Label Text="Example Title" FontSize="Large" Grid.Column="1" HorizontalTextAlignment="Center"/>
        <Button Text="Save" Grid.Column="2"/>
    </Grid>
</NavigationPage.TitleView>

更新

【讨论】:

  • 如何让按钮占据标题视图的全部高度?
  • 网格(黄色区域)没有占据标题视图的整个空间,我尝试将 VerticalOptions 设置为 FillAndExpand ,但没有运气。
猜你喜欢
  • 1970-01-01
  • 2018-03-23
  • 2019-10-28
  • 2017-12-24
  • 2017-12-02
  • 2017-06-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-28
相关资源
最近更新 更多