Arrow.Controls.DataUi.ColorDisplay.TrySetValueOnUi C# (CSharp) Метод

TrySetValueOnUi() публичный Метод

public TrySetValueOnUi ( object valueOnInstance ) : ApplyValueResult
valueOnInstance object
Результат ApplyValueResult
        public ApplyValueResult TrySetValueOnUi(object valueOnInstance)
        {
            if (valueOnInstance is Microsoft.Xna.Framework.Color)
            {
                Microsoft.Xna.Framework.Color color =
                    (Microsoft.Xna.Framework.Color)valueOnInstance;

                var windowsColor = new Color();
                windowsColor.A = color.A;
                windowsColor.R = color.R;
                windowsColor.G = color.G;
                windowsColor.B = color.B;

                this.ColorPicker.SelectedColor = windowsColor;
                return ApplyValueResult.Success;
            }
            return ApplyValueResult.NotSupported;
        }