在我的 .NET MAUI 项目中,我想在标题栏中放置一个按钮:
TitleBar 本身是通过设置 ContentPage 的 Title 自动生成的。
有谁知道如何在那里放置一个按钮?
根据杰森和史蒂夫的建议,您可以使用Shell.TitleView
来实现添加按钮。例如,以下 XAML 显示在导航栏中显示一个按钮:
<Shell.TitleView>
<StackLayout>
<Button Text="ADD" Clicked="Button_Clicked" HeightRequest="50" WidthRequest="100" HorizontalOptions="End"></Button>
</StackLayout>
</Shell.TitleView>
或者您可以使用ToolbarItems
如下所示:
<ContentPage.ToolbarItems>
<ToolbarItem Text="Add" Clicked="Add_Clicked" />
<ToolbarItem Text="Save" Clicked="Save_Clicked" />
</ContentPage.ToolbarItems>
然而,它需要一个Navigation
页面来显示它们。所以,你需要修改MainPage
由导航页面包裹:
MainPage = new NavigationPage(new MainPage());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)