コード例 #1
0
 private void mnuDelete_Click(object sender, EventArgs e)
 {
     if (sreListView1.ListView.SelectedItems.Count > 0)
     {
         if (MessageBox.Show("Are you sure you want to delete '" + sreListView1.ListView.SelectedItems[0].SubItems[0].Text + "'?", "Delete Data Source",
                             MessageBoxButtons.YesNoCancel, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
         {
             this.Cursor = Cursors.WaitCursor;
             try
             {
                 new Manager().DeleteDataSource(SelectedDataSource.Id);
                 RefreshData();
                 if (RuleExplorer != null)
                 {
                     RuleExplorer.RefreshRules();
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             this.Cursor = Cursors.Default;
         }
     }
 }
コード例 #2
0
 public void Dispose()
 {
     RuleExplorer?.Dispose();
     SnapshotExplorer?.Dispose();
 }