在本教程https://xamarinhelp.com/xamarin-forms-toolbar/之后,我遇到了一个小问题,这些项目在Android上显示得很好,但是UWP工具栏上关闭了,导致项目被“折叠”,从而隐藏“项名”,并且只为按钮留下一个矩形,为了显示每个项目的“名称”,我需要单击Ellipsis按钮(打开次要项列表的三个点)。有办法解决这个问题吗?
<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>


发布于 2017-07-20 06:35:17
这是因为UWP中的IsOpen属性的默认设置已经关闭。这意味着你只会看到图标(图标下面的标签是隐藏的)。如果将该属性设置为True,则将显示名称。
参见ref打开和关闭状态,这里是https://learn.microsoft.com/en-us/windows/uwp/controls-and-patterns/app-bars和有关属性的详细信息在这里IsOpen
要控制这一点,有几个选项。我建议使用Xamarin效应来控制属性并将其附加到工具栏中。或创建自定义呈现程序,使每个工具栏默认打开。
https://stackoverflow.com/questions/45203384
复制相似问题