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); }
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"); }