Ejemplo n.º 1
0
        public static void UpdateTextColor(this MauiDatePicker platformDatePicker, IDatePicker datePicker, ColorStateList?defaultTextColor)
        {
            var textColor = datePicker.TextColor;

            if (textColor == null)
            {
                if (defaultTextColor != null)
                {
                    platformDatePicker.SetTextColor(defaultTextColor);
                }
            }
            else
            {
                var androidColor = textColor.ToPlatform();
                if (!platformDatePicker.TextColors.IsOneColor(ColorStates.EditText, androidColor))
                {
                    platformDatePicker.SetTextColor(ColorStateListExtensions.CreateEditText(androidColor));
                }
            }
        }
Ejemplo n.º 2
0
        public static void UpdateTextColor(this MauiDatePicker platformDatePicker, IDatePicker datePicker)
        {
            var textColor = datePicker.TextColor;

            if (textColor != null)
            {
                if (PlatformInterop.CreateEditTextColorStateList(platformDatePicker.TextColors, textColor.ToPlatform()) is ColorStateList c)
                {
                    platformDatePicker.SetTextColor(c);
                }
            }
        }