如何在 Windows 平台上更改标题背景颜色 (Xamarin)
How do I change the Title Background color On Windows Platform (Xamarin)
Screen Shot 我正在 Visual Studio 2013 年使用 Xamarin Forms 开发一个应用程序。我已经设法更改了 Android 的 Header 背景颜色,但我没有成功为 Windows 项目做同样的事情。它带有默认的深色主题。请协助我。
谢谢
你的问题我不是很清楚,但我想这就是你的意思。 "Header Background color" 我想你的意思是页面标题的背景颜色。
这是我在 Xamarin.Forms 应用程序中使用的代码。该代码适用于 Android、iOS 和 UWP。
public class ExamplePage : ContentPage
{
public ExamplePage()
{
Title = "Example Page";
BackgroundColor = Color.Blue; //Make this any color you like
Content = null; //put your own content here
}
}
您可以指定每个页面的背景颜色。
NavigationPage.BarBackgroundColorProperty 有效!谢谢你的建议。
<StackLayout.BackgroundColor>
<OnPlatform x:TypeArguments="Color"
Android="#51C0D4"
WinPhone="#51C0D4"
iOS="#51C0D4"></OnPlatform>
</StackLayout.BackgroundColor>
Screen Shot 我正在 Visual Studio 2013 年使用 Xamarin Forms 开发一个应用程序。我已经设法更改了 Android 的 Header 背景颜色,但我没有成功为 Windows 项目做同样的事情。它带有默认的深色主题。请协助我。 谢谢
你的问题我不是很清楚,但我想这就是你的意思。 "Header Background color" 我想你的意思是页面标题的背景颜色。
这是我在 Xamarin.Forms 应用程序中使用的代码。该代码适用于 Android、iOS 和 UWP。
public class ExamplePage : ContentPage
{
public ExamplePage()
{
Title = "Example Page";
BackgroundColor = Color.Blue; //Make this any color you like
Content = null; //put your own content here
}
}
您可以指定每个页面的背景颜色。
NavigationPage.BarBackgroundColorProperty 有效!谢谢你的建议。
<StackLayout.BackgroundColor>
<OnPlatform x:TypeArguments="Color"
Android="#51C0D4"
WinPhone="#51C0D4"
iOS="#51C0D4"></OnPlatform>
</StackLayout.BackgroundColor>