【问题标题】:Xamarin Forms Toolbaritems UWP not showing properlyXamarin Forms Toolbaritems UWP 未正确显示
【发布时间】:2017-12-25 11:34:26
【问题描述】:

在学习本教程时https://xamarinhelp.com/xamarin-forms-toolbar/ 我遇到了一个小问题,项目在 Android 上显示良好,但在 UWP 工具栏上关闭导致项目“折叠”,因此隐藏“项目名称”并只留下一个矩形按钮,以显示“名称”在每个项目中,我需要单击省略号按钮(打开次要项目列表的三个点)。有没有办法解决这个问题?

<ContentPage.ToolbarItems >
    <ToolbarItem Name="MenuItem1" Order="Primary" Text="Bases" Priority="3"/>
    <ToolbarItem Name="MenuItem2" Order="Secondary"  Text="Numericos" Priority="1"/>
    <ToolbarItem Name="MenuItem2" Order="Secondary"  Text="Sistema Internacional" Priority="1"/>
</ContentPage.ToolbarItems>

【问题讨论】:

    标签: xamarin uwp xamarin.forms


    【解决方案1】:

    这是因为 UWP 中 CommandBar 的 IsOpen 属性的默认设置是 Closed。 这意味着您只会看到图标(并且图标下方的标签是隐藏的)。 如果将该属性设置为 True,则会显示名称。

    在此处查看参考打开和关闭状态https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/app-bars 以及这里的房产详细信息https://docs.microsoft.com/en-us/uwp/api/Windows.UI.Xaml.Controls.AppBar#Windows_UI_Xaml_Controls_AppBar_IsOpen

    您可以通过多种方式进行控制。我建议使用 Xamarin 效果来控制该属性并将其附加到工具栏。 或者创建一个自定义渲染器,以便默认打开每个工具栏。

    【讨论】:

      猜你喜欢
      • 2020-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      相关资源
      最近更新 更多