小编S A*_*lan的帖子

是否可以更改 .Net Maui 中工具栏项目更多图标、汉堡包图标和后退按钮的颜色?

我有一个带有 .net maui 的弹出主控/详细信息页面。

在深色模式下,汉堡按钮、后退按钮和工具栏项目更多图标(三个点)在windwos上显示为黑色。在 Android 上,只有工具栏项目更多图标(三个点)是黑色的,后退按钮是白色的。

如何在 windows、android、ios 上的 .net maui 中更改我的工具栏项目更多图标颜色、humberger 图标颜色和后退按钮颜色?

提前致谢。

视窗:

在此输入图像描述

安卓:

在此输入图像描述

Windows 浅色模式:这里如何使更多图标变白?

在此输入图像描述

我的风格`

<Color x:Key="Background_Dark">#081B25</Color>
<Color x:Key="DarkGreenBackgroundColor">#187D21</Color>
<Style TargetType="NavigationPage" ApplyToDerivedTypes="True">
    <Setter Property="BackgroundColor" Value="{AppThemeBinding Light={StaticResource DarkGreenBackgroundColor}, Dark={StaticResource Background_Dark}}" />
    <Setter Property="BarBackgroundColor" Value="{AppThemeBinding Light={StaticResource DarkGreenBackgroundColor}, Dark={StaticResource Background_Dark}}" />
    <Setter Property="BarTextColor" Value="White" />
    <Setter Property="IconColor" Value="White" />
</Style>

<Style TargetType="Page" ApplyToDerivedTypes="True">
    <Setter Property="Padding" Value="0"/>
    <Setter Property="BackgroundColor" Value="{AppThemeBinding Light=White, Dark={StaticResource Background_Dark}}" />
</Style>
Run Code Online (Sandbox Code Playgroud)

`

.net flyout maui darkmode

5
推荐指数
1
解决办法
3692
查看次数

标签 统计

.net ×1

darkmode ×1

flyout ×1

maui ×1