1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- 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 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);
- }
-
-
- }
- }
|