| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 | using System;using Xamarin.Forms;namespace InABox.Mobile{    public class MobileTabStripItem : BindableObject    {                private readonly BindableProperty TextProperty = BindableProperty.Create(            nameof(Text),            typeof(String),            typeof(MobileTabStripItem),            "");                public String Text        {            get => (String)GetValue(TextProperty);            set => SetValue(TextProperty, value);        }                private readonly BindableProperty ImageProperty = BindableProperty.Create(            nameof(Image),            typeof(ImageSource),            typeof(MobileTabStripItem));        public ImageSource Image        {            get => (ImageSource)GetValue(ImageProperty);            set => SetValue(ImageProperty, value);        }                private readonly BindableProperty SelectedProperty = BindableProperty.Create(            nameof(Selected),            typeof(bool),            typeof(MobileTabStripItem),            false);                public bool Selected        {            get => (bool)GetValue(SelectedProperty);            set => SetValue(SelectedProperty, value);        }                private readonly BindableProperty IndexProperty = BindableProperty.Create(            nameof(Index),            typeof(Int32),            typeof(MobileTabStripItem),            0);                public Int32 Index        {            get => (Int32)GetValue(IndexProperty);            set => SetValue(IndexProperty, value);        }                // private readonly BindableProperty IsVisibleProperty = BindableProperty.Create(        //     nameof(IsVisible),        //     typeof(bool),        //     typeof(MobileTabStripItem),        //     true);        //        // public bool IsVisible        // {        //     get => (bool)GetValue(IsVisibleProperty);        //     set => SetValue(IsVisibleProperty, value);        // }                    }}
 |