4

Xamarin.Formsとポータブル クラス ライブラリを使用してアプリケーションを構築しています。タブ付きのページがあります。タブ付きページのインジケーターの色を変更したい。残りのレイアウトの変更は、私がすでに管理しているものです。必要なのは、以下に示すように、水色のタブ付きページ インジケーターを変更することだけです。
ここに画像の説明を入力

Xamarin.Droid で機能するものは見つかりませんでした。これは、コンテンツを含むタブ付きページを作成するコードです。

class TabbedPageTry : TabbedPage
{
    public TabbedPageTry()
    { 
        Title = "TabbedPage";

        var myPages = new CategoryDAO().GetCategories();
        foreach (var item in myPages)
        {
            Children.Add(new TabPage(item.CategoryID) { BindingContext = item });
        }
    }

    public class TabPage : ContentPage
    {
        public TabPage(int categoryID)
        {
            Padding = new Thickness(0, Device.OnPlatform(20, 0, 0), 0, 0);

            var listView = new ListView
            {

                SeparatorColor = Color.FromHex("#101010"),
                ItemsSource = new CourseDAO().GetCourses(),
                IsPullToRefreshEnabled = false,
                BackgroundColor = Color.White,
            };

            this.SetBinding(Page.TitleProperty, "Name");
            Content = listView;
        }
}

アプリケーションは Xamarin.Forms を使用して Visual Studio で作成されているため、私の質問にはまだ回答がありません。私が見つけたすべての質問は Android 固有のものであり、これは私が探しているものではありません。私が必要としているのは、私の問題に対する C# ソリューションです。

前もって感謝します。

4

3 に答える 3