Exemplo n.º 1
0
 //What we will do when the form says it has closed
 internal void Form_Closed(object sender, FormClosedEventArgs e)
 {
     _form = null;
 }
Exemplo n.º 2
0
 private void MyClick()
 {
     if (Enabled)
     {
         if (_form != null) //User may click when form is already loaded.
         {
             _form.Activate();
         }
         else
         {
             _form = new RandomFeatureSelectionForm();
             _form.SelectedLayer += Form_SelectedLayer;
             _form.FormClosed += Form_Closed;
             LoadFormList();
             _form.Show();
         }
     }
     else
     {
         MessageBox.Show(@"You must have one or more selectable feature layers in your map to use this command.",
                         @"For this command...", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
 }