Esempio n. 1
0
        public static Label CreateCaqiLabel()
        {
            var label = new Label
            {
                Style = CaqiCircleStyles.CaqiValueStyle()
            };

            label.SetBinding(Label.TextProperty, new Binding(DetailsViewModel.CaqiValueBindName));

            return(label);
        }
Esempio n. 2
0
        public static Frame CreateCircleFrame()
        {
            var caqiValue = CaqiLabel.CreateCaqiLabel();

            var circleFrameStyle = CaqiCircleStyles.CircleFrameStyle();

            var circle = new Frame
            {
                Style   = circleFrameStyle,
                Content = new StackLayout
                {
                    Children =
                    {
                        caqiValue,
                        CaqiText.CreateCaqiTextLabel()
                    }
                }
            };

            circle.SetBinding(BackgroundColorProperty, new Binding(DetailsViewModel.CaqiColorBindName));
            return(circle);
        }
Esempio n. 3
0
 public static Label CreateCaqiTextLabel() =>
 new Label
 {
     Text  = "CAQI",
     Style = CaqiCircleStyles.CaqiTextStyle()
 };