Ejemplo n.º 1
0
        /// <summary>
        /// Converts a list of images to a list of cards
        /// </summary>
        /// <param name="value"></param>
        /// <param name="targetType"></param>
        /// <param name="parameter"></param>
        /// <param name="culture"></param>
        /// <returns></returns>
        public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
        {
            SortePerCardConverter spcc = new SortePerCardConverter();

            List <Image> images = (List <Image>)value;

            if (images == null)
            {
                return(new List <Image>());
            }


            List <Card> hand = new List <Card>();

            for (int i = 0; i < images.Count; i++)
            {
                hand.Add((Card)spcc.ConvertBack(images[i], null, false, null));
            }

            return(hand);
        }