在Xamarin.Forms中,我已经定义了像这样的工具栏
<ContentPage.ToolbarItems>
<ToolbarItem Text="Cancel"
Activated="Abort"
Order="Primary"
Priority="0"/>
</ToolbarItem>
</ContentPage.ToolbarItems>
这在UWP平台上呈现为FormsCommandBar
,而this here似乎是风格。我试图覆盖CommandBar
的样式,但样式没有应用。
如何更改工具栏的背景颜色?
修改
现在我发现以下内容:取决于我是否使用PushAsync()
或PushModalAsync()
使用其他工具栏。
await Navigation.PushAsync(new NavigationPage(new MyPage()));
在上面的代码中,使用了MasterDetailControl
的样式。如果我使用PushModalAsync()
,则会使用FormsCommandBar
样式。