Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/22/08 14:06:42 (16 years ago)
Author:
gkronber
Message:

worked on #188

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.CEDMA.Core/AgentListView.cs

    r383 r389  
    5656      if(AgentList == null) {
    5757        Caption = "Agents View";
    58         agentsListView.Enabled = false;
     58        agentTreeView.Enabled = false;
    5959      } else {
    60         agentsListView.Enabled = true;
    61         agentsListView.Items.Clear();
     60        agentTreeView.Enabled = true;
     61        agentTreeView.Nodes.Clear();
    6262        foreach(IAgent agent in AgentList) {
    63           ListViewItem item = new ListViewItem();
    64           item.Text = agent.Name;
    65           item.Tag = agent;
    66           agentsListView.Items.Add(item);
     63          TreeNode node = new TreeNode();
     64          node.Text = agent.Name;
     65          node.Tag = agent;
     66          agentTreeView.Nodes.Add(node);
    6767        }
    6868      }
     
    7474      detailsGroupBox.Controls.Clear();
    7575      detailsGroupBox.Enabled = false;
    76       if(agentsListView.SelectedItems.Count == 1) {
    77         IAgent agent = (IAgent)agentsListView.SelectedItems[0].Tag;
     76      if(agentTreeView.SelectedNode!=null) {
     77        IAgent agent = (IAgent)agentTreeView.SelectedNode.Tag;
    7878        Control control = (Control)new AgentView(agent);
    7979        detailsGroupBox.Controls.Add(control);
     
    8383    }
    8484
    85     #region Size Changed Events
    86     private void variablesListView_SizeChanged(object sender, EventArgs e) {
    87       if(agentsListView.Columns.Count > 0)
    88         agentsListView.Columns[0].Width = Math.Max(0, agentsListView.Width - 25);
    89     }
    90     #endregion
    91 
    9285    #region Button Events
    9386    private void addButton_Click(object sender, EventArgs e) {
     
    9689    }
    9790    #endregion
     91
     92    private void agentTreeView_BeforeExpand(object sender, TreeViewCancelEventArgs e) {
     93    }
    9894  }
    9995}
Note: See TracChangeset for help on using the changeset viewer.