private void ListBoxLayer_MouseDoubleClick(object sender, MouseEventArgs e) { var layer = ListBoxLayer.SelectedItem as Layer; if (layer == null) { return; } var layerForm = new LayerForm(layer); var result = layerForm.ShowDialog(); switch (result) { case DialogResult.OK: UpdateListBoxLayer(); ListBoxLayer.SelectedItem = layerForm.Layer; break; case DialogResult.No: MapDisplay.Map.Layers.Remove(layerForm.Layer); UpdateListBoxLayer(); break; } }
private void ButtonAddLayer_Click(object sender, EventArgs e) { var layerForm = new LayerForm(); layerForm.ShowDialog(); var layer = layerForm.Layer; if (layer == null) { return; } MapDisplay.Map.AddLayer(layer); UpdateListBoxLayer(); }