private void BtnAddLayer_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrWhiteSpace(LayerName.Text)) { System.Windows.MessageBox.Show("Layer name missing", "Missing info"); return; } TileGrid.AddNewLayer(LayerName.Text); LayerName.Clear(); }
private void New_Click(object sender, RoutedEventArgs e) { var dialog = new SaveFileDialog(); if (lastFolder != null) { dialog.InitialDirectory = lastFolder; } dialog.Filter = "Map Files|*.tmap|Text Files|*.txt"; DialogResult result = dialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { TileGrid.ClearTiles(); TileGrid.AddNewLayer("Main"); File.Create(dialog.FileName); FilePath.Text = dialog.FileName; currentMap = dialog.FileName; Status.Text = "Created new tilemap in: " + dialog.FileName; } }