Exemplo n.º 1
0
        private void Border9_MouseDown(object sender, MouseButtonEventArgs e)
        {
            ImageBrush imabush = new ImageBrush();

            time++;
            if (gameIma != null)
            {
                GameImage gi = gameIma.Where(o => o.ID == 9).FirstOrDefault();
                imabush.ImageSource = commonC.ConvertLayout(gi.littleImage.ToArray());
                if ((angle == 0 || angle == 360) && imabush.ToString() == imabush1.ToString())
                {
                    border9.Background = imabush;
                    if (flage[8] == 0)
                    {
                        flage[8] = 1;
                        count   -= 1;
                        for (int i = flag; i < 8; i++)
                        {
                            fge[i] = fge[i + 1];
                        }
                    }
                    this.CommonMethod();
                    Messagebox.Show("恭喜", "赞一个!");
                    TestFinish();
                }
                else
                {
                    Messagebox.Show("对不起", "请再来一次吧!");
                }
            }
            else
            {
                Messagebox.Show("9", "9");
            }
        }
Exemplo n.º 2
0
 public object[] ConvertBack(object value, Type[] targetTypes, object parameter, CultureInfo culture)
 {
     object[] brush = new object[2];
     if (value is ImageBrush)
     {
         ImageBrush ib = (ImageBrush)value;
         brush[0] = ib.ToString();
     }
     else if (value is SolidColorBrush)
     {
         SolidColorBrush ib = (SolidColorBrush)value;
         brush[1] = "颜色";//ib.Color.ToString();
     }
     else if (value is GradientBrush)
     {
         GradientBrush ib = (GradientBrush)value;
         brush[1] = "渐变色";//ib.Color.ToString();
     }
     else
     {
         return(null);
     }
     return(brush);
 }