示例#1
0
        public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
        {
            if (values[0] != null)
            {
                Player player = values[0] as Player;
                PlayerOptionsViewModel options = values[1] as PlayerOptionsViewModel;

                if (player == Player.BLACK)
                {
                    return(new SolidColorBrush(options.PlayerBColor.Value));
                }
                else if (player == Player.WHITE)
                {
                    return(new SolidColorBrush(options.PlayerWColor.Value));
                }
            }
            return(Brushes.Transparent);
        }
示例#2
0
        public object Convert(object[] values, Type targetType, object parameter, CultureInfo culture)
        {
            if (values[0] != null)
            {
                Player player = values[0] as Player;
                PlayerOptionsViewModel options = values[1] as PlayerOptionsViewModel;

                if (player == Player.BLACK)
                {
                    return(options.PlayerBName.Value);
                }
                else if (player == Player.WHITE)
                {
                    return(options.PlayerWName.Value);
                }
            }
            return("GAME OVER");
        }