Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/08/10 04:28:19 (14 years ago)
Author:
swagner
Message:

Implemented reviewers' comments (#947)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionView.cs

    r3709 r3716  
    131131        viewHost.Enabled = false;
    132132        removeButton.Enabled = false;
     133        clearButton.Enabled = false;
    133134      } else {
    134135        analyzeRunsToolStripDropDownButton.Enabled = itemsListView.Items.Count > 0;
     
    137138        detailsGroupBox.Enabled = true;
    138139        removeButton.Enabled = itemsListView.SelectedItems.Count > 0 && !Content.IsReadOnly && !ReadOnly;
     140        clearButton.Enabled = itemsListView.Items.Count > 0 && !Content.IsReadOnly && !ReadOnly;
    139141        viewHost.Enabled = true;
    140142      }
     
    268270      }
    269271    }
     272    protected virtual void clearButton_Click(object sender, EventArgs e) {
     273      Content.Clear();
     274    }
    270275    #endregion
    271276
     
    279284          AddListViewItem(CreateListViewItem(item));
    280285        analyzeRunsToolStripDropDownButton.Enabled = itemsListView.Items.Count > 0;
     286        clearButton.Enabled = itemsListView.Items.Count > 0 && !Content.IsReadOnly && !ReadOnly;
    281287        runCollectionConstraintCollectionView.ReadOnly = itemsListView.Items.Count == 0;
    282288      }
     
    294300        }
    295301        analyzeRunsToolStripDropDownButton.Enabled = itemsListView.Items.Count > 0;
     302        clearButton.Enabled = itemsListView.Items.Count > 0 && !Content.IsReadOnly && !ReadOnly;
    296303        runCollectionConstraintCollectionView.ReadOnly = itemsListView.Items.Count == 0;
    297304      }
     
    312319          AddListViewItem(CreateListViewItem(item));
    313320        analyzeRunsToolStripDropDownButton.Enabled = itemsListView.Items.Count > 0;
     321        clearButton.Enabled = itemsListView.Items.Count > 0 && !Content.IsReadOnly && !ReadOnly;
    314322        runCollectionConstraintCollectionView.ReadOnly = itemsListView.Items.Count == 0;
    315323      }
     
    357365    }
    358366    #endregion
     367
    359368  }
    360369}
Note: See TracChangeset for help on using the changeset viewer.