Exemplo n.º 1
0
 private void button1_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         Map = new DnDHelper.WPF.Map( int.Parse(textBox1.Text), int.Parse(textBox2.Text));
     }
     catch (Exception exc)
     {
         MessageBox.Show(exc.Message);
         return;
     }
     DialogResult = true;
     Close();
 }
Exemplo n.º 2
0
Arquivo: Map.cs Projeto: macper/Helper
 public static Map Deserialize(SerializableMap sMap)
 {
     Map map = new Map(sMap.Width, sMap.Height);
     foreach (SerializableBlock sBlock in sMap.Blocks)
     {
         string [] colorArray = sBlock.Color.Split('.');
         map.BlockMap[sBlock.X, sBlock.Y] = new Block() { Color = Color.FromArgb(byte.Parse(colorArray[0]), byte.Parse(colorArray[1]), byte.Parse(colorArray[2]), byte.Parse(colorArray[3])), Name = sBlock.Name, Description = sBlock.Description };
     }
     map.TextBlocks = sMap.TextBlocks;
     return map;
 }