public WrappedTextBlock(ElementColorSource colorSource)
 {
     AutoHeight = DefaultAutoHeight;
     Color = DefaultColor;
     ColorSource = colorSource;
     Font = DefaultFont;
 }
Ejemplo n.º 2
0
        internal static NativeElementColorSource ToNative(this ElementColorSource elementColorSource)
        {
            // can't use switch on Android as this is not an enum
            if (elementColorSource == ElementColorSource.Custom)
            {
                return(NativeElementColorSource.Custom);
            }

            if (elementColorSource == ElementColorSource.BandBase)
            {
                return(NativeElementColorSource.BandBase);
            }
            if (elementColorSource == ElementColorSource.BandHighContrast)
            {
                return(NativeElementColorSource.BandHighContrast);
            }
            if (elementColorSource == ElementColorSource.BandHighlight)
            {
                return(NativeElementColorSource.BandHighlight);
            }
            if (elementColorSource == ElementColorSource.BandLowlight)
            {
                return(NativeElementColorSource.BandLowlight);
            }
            if (elementColorSource == ElementColorSource.BandMuted)
            {
                return(NativeElementColorSource.BandMuted);
            }
            if (elementColorSource == ElementColorSource.BandSecondaryText)
            {
                return(NativeElementColorSource.BandSecondaryText);
            }

            if (elementColorSource == ElementColorSource.TileBase)
            {
                return(NativeElementColorSource.TileBase);
            }
            if (elementColorSource == ElementColorSource.TileHighContrast)
            {
                return(NativeElementColorSource.TileHighContrast);
            }
            if (elementColorSource == ElementColorSource.TileHighlight)
            {
                return(NativeElementColorSource.TileHighlight);
            }
            if (elementColorSource == ElementColorSource.TileLowlight)
            {
                return(NativeElementColorSource.TileLowlight);
            }
            if (elementColorSource == ElementColorSource.TileMuted)
            {
                return(NativeElementColorSource.TileMuted);
            }
            if (elementColorSource == ElementColorSource.TileSecondaryText)
            {
                return(NativeElementColorSource.TileSecondaryText);
            }

            throw new ArgumentOutOfRangeException("elementColorSource", "Invalid ElementColorSource specified.");
        }
 public WrappedTextBlock(ElementColorSource colorSource)
 {
     AutoHeight  = DefaultAutoHeight;
     Color       = DefaultColor;
     ColorSource = colorSource;
     Font        = DefaultFont;
 }
 public TextBlock(ElementColorSource colorSource)
 {
     AutoWidth         = DefaultAutoWidth;
     Baseline          = DefaultBaseline;
     BaselineAlignment = DefaultBaselineAlignment;
     Color             = DefaultColor;
     ColorSource       = colorSource;
     Font = DefaultFont;
 }
 public TextBlock(ElementColorSource colorSource)
 {
     AutoWidth = DefaultAutoWidth;
     Baseline = DefaultBaseline;
     BaselineAlignment = DefaultBaselineAlignment;
     Color = DefaultColor;
     ColorSource = colorSource;
     Font = DefaultFont;
 }
 internal ScrollFlowPanel(NativeScrollFlowPanel native)
     : base(native)
 {
     ScrollBarColor = native.ScrollBarColor.FromNative();
     ScrollBarColorSource = native.ScrollBarColorSource.FromNative();
 }
Ejemplo n.º 7
0
 public FilledPanel(ElementColorSource backgroundColorSource)
 {
     BackgroundColor       = DefaultBackgroundColor;
     BackgroundColorSource = backgroundColorSource;
 }
Ejemplo n.º 8
0
 internal FilledPanel(NativeFilledPanel native)
     : base(native)
 {
     BackgroundColor       = native.BackgroundColor.FromNative();
     BackgroundColorSource = native.BackgroundColorSource.FromNative();
 }
Ejemplo n.º 9
0
 public ScrollFlowPanel(ElementColorSource scrollBarColorSource)
 {
     ScrollBarColor       = DefaultScrollBarColor;
     ScrollBarColorSource = scrollBarColorSource;
 }
Ejemplo n.º 10
0
 internal ScrollFlowPanel(NativeScrollFlowPanel native)
     : base(native)
 {
     ScrollBarColor       = native.ScrollBarColor.FromNative();
     ScrollBarColorSource = native.ScrollBarColorSource.FromNative();
 }
Ejemplo n.º 11
0
 internal Icon(NativeImage native)
     : base(native)
 {
     Color = native.Color.FromNative();
     ColorSource = native.ColorSource.FromNative();
 }
Ejemplo n.º 12
0
 internal Icon(NativeImage native)
     : base(native)
 {
     Color       = native.Color.FromNative();
     ColorSource = native.ColorSource.FromNative();
 }
Ejemplo n.º 13
0
 public Icon(ElementColorSource colorSource)
 {
     Color = DefaultColor;
     ColorSource = colorSource;
 }
Ejemplo n.º 14
0
 public Icon(ElementColorSource colorSource)
 {
     Color       = DefaultColor;
     ColorSource = colorSource;
 }
 public ScrollFlowPanel(ElementColorSource scrollBarColorSource)
 {
     ScrollBarColor = DefaultScrollBarColor;
     ScrollBarColorSource = scrollBarColorSource;
 }
 public FilledPanel(ElementColorSource backgroundColorSource)
 {
     BackgroundColor = DefaultBackgroundColor;
     BackgroundColorSource = backgroundColorSource;
 }
 internal FilledPanel(NativeFilledPanel native)
     : base(native)
 {
     BackgroundColor = native.BackgroundColor.FromNative();
     BackgroundColorSource = native.BackgroundColorSource.FromNative();
 }