private static bool SelectLayers(SelectTwoLayersDialog form, ref Layer layer1, ref Layer layer2) { form.baseListBox.SelectedItem = layer1; form.topListBox.SelectedItem = layer2; if (form.ShowDialog() == DialogResult.OK) { layer1 = (Layer)form.baseListBox.SelectedItem; layer2 = (Layer)form.topListBox.SelectedItem; return true; } else return false; }
public static bool SelectTwoLayers(Map map, ref Layer layer1, ref Layer layer2) { using (SelectTwoLayersDialog form = new SelectTwoLayersDialog(false, map)) { return SelectLayers(form, ref layer1, ref layer2); } }