コード例 #1
0
ファイル: DrawableExtensions.cs プロジェクト: tytok/maui
        public static void SetColorFilter(this ADrawable drawable, Maui.Color color, FilterMode mode)
        {
            if (drawable == null)
            {
                return;
            }

            drawable.SetColorFilter(color.ToNative(), mode);
        }
コード例 #2
0
ファイル: SwitchExtensions.cs プロジェクト: ultracpy/maui
        public static void UpdateThumbColor(this UISwitch uiSwitch, ISwitch view, UIColor?defaultThumbColor)
        {
            if (view == null)
            {
                return;
            }

            Maui.Color thumbColor = view.ThumbColor;
            uiSwitch.ThumbTintColor = thumbColor.IsDefault ? defaultThumbColor : thumbColor.ToNative();
        }
コード例 #3
0
ファイル: DrawableExtensions.cs プロジェクト: tytok/maui
        public static void SetColorFilter(this ADrawable drawable, Maui.Color color, FilterMode mode, AColorFilter?defaultColorFilter)
        {
            if (drawable == null)
            {
                return;
            }

            if (color == Maui.Color.Default)
            {
                SetColorFilter(drawable, defaultColorFilter);
            }
            else
            {
                drawable.SetColorFilter(color.ToNative(), mode);
            }
        }
コード例 #4
0
 public static Bitmap AssertContainsColor(this AView view, Maui.Color expectedColor) =>
 AssertContainsColor(view, expectedColor.ToNative());