Xamarin Forms选项卡页面无法更改选项卡背景颜色

时间:2017-12-20 01:11:10

标签: c# .net xamarin.forms tabbedpage

我有一个Xamarin.Forms标签页。当我执行以下操作时:

public partial class MainPage : TabbedPage
{
    public MainPage()
    {
        InitializeComponent();

        BarTextColor = Color.White;
        BarBackgroundColor = Color.FromHex("#3F51B5");
        Children.Add(new Batches() { Title = "Batches"});
        Children.Add(new Track() { Title = "Track"});
    }
}

我可以正确更改BarTextColor,在这种情况下,它确实会变为白色。但是,我无法设置BarBackgroundColor。正如你在片段中看到的那样,它应该是蓝色但不是,它是白色的。如何更改选项卡的背景?还有另一个背景属性,但它设置整个页面的背景颜色,而不仅仅是选项卡。

另外,相关的,如何更改所选标签的下划线颜色?我无法找到它的属性,默认情况下,它是一个粉红色的粉红色。

谢谢!

0 个答案:

没有答案