Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/23/08 00:35:19 (17 years ago)
Author:
gkronber
Message:

fixed #118

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.DataAnalysis/DatasetView.cs

    r2 r168  
    3333      set {
    3434        Item = value;
    35         Item.Changed += new EventHandler(Item_Changed);
     35        Refresh();
    3636      }
    3737    }
    3838
    39     void Item_Changed(object sender, EventArgs e) {
    40       Refresh();
    41     }
    42 
    43     public DatasetView() : base() {
     39    public DatasetView()
     40      : base() {
    4441      InitializeComponent();
    4542      openFileDialog = new OpenFileDialog();
    4643    }
    4744
    48     public DatasetView(Dataset dataset) :this() {
     45    public DatasetView(Dataset dataset)
     46      : this() {
    4947      this.Dataset = dataset;
    5048    }
     
    5250    protected override void UpdateControls() {
    5351      base.UpdateControls();
    54       if(Dataset != null) {
     52      if (Dataset != null) {
    5553        int rows = Dataset.Rows;
    5654        int columns = Dataset.Columns;
    57 
    5855        nameTextBox.Text = Dataset.Name;
    5956        rowsTextBox.Text = rows + "";
     
    6158        dataGridView.ColumnCount = columns;
    6259        dataGridView.RowCount = rows;
    63         for(int i = 0; i < rows; i++) {
    64           for(int j = 0; j < columns; j++) {
     60        for (int i = 0; i < rows; i++) {
     61          for (int j = 0; j < columns; j++) {
    6562            dataGridView.Rows[i].Cells[j].Value = Dataset.GetValue(i, j);
    6663          }
     
    8582
    8683    private void dataGridView_CellValidating(object sender, DataGridViewCellValidatingEventArgs e) {
    87       if(ValidateData((string)e.FormattedValue)) {
     84      if (ValidateData((string)e.FormattedValue)) {
    8885        SetArrayElement(e.RowIndex, e.ColumnIndex, (string)e.FormattedValue);
    8986        e.Cancel = false;
     
    9794      double result;
    9895      double.TryParse(element, out result);
    99       if(result != Dataset.GetValue(row, column)) {
     96      if (result != Dataset.GetValue(row, column)) {
    10097        Dataset.SetValue(row, column, result);
    10198        Dataset.FireChanged();
Note: See TracChangeset for help on using the changeset viewer.