Changeset 389 for trunk/sources/HeuristicLab.CEDMA.Core/AgentListView.cs
- Timestamp:
- 07/22/08 14:06:42 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.CEDMA.Core/AgentListView.cs
r383 r389 56 56 if(AgentList == null) { 57 57 Caption = "Agents View"; 58 agent sListView.Enabled = false;58 agentTreeView.Enabled = false; 59 59 } else { 60 agent sListView.Enabled = true;61 agent sListView.Items.Clear();60 agentTreeView.Enabled = true; 61 agentTreeView.Nodes.Clear(); 62 62 foreach(IAgent agent in AgentList) { 63 ListViewItem item = new ListViewItem();64 item.Text = agent.Name;65 item.Tag = agent;66 agent sListView.Items.Add(item);63 TreeNode node = new TreeNode(); 64 node.Text = agent.Name; 65 node.Tag = agent; 66 agentTreeView.Nodes.Add(node); 67 67 } 68 68 } … … 74 74 detailsGroupBox.Controls.Clear(); 75 75 detailsGroupBox.Enabled = false; 76 if(agent sListView.SelectedItems.Count == 1) {77 IAgent agent = (IAgent)agent sListView.SelectedItems[0].Tag;76 if(agentTreeView.SelectedNode!=null) { 77 IAgent agent = (IAgent)agentTreeView.SelectedNode.Tag; 78 78 Control control = (Control)new AgentView(agent); 79 79 detailsGroupBox.Controls.Add(control); … … 83 83 } 84 84 85 #region Size Changed Events86 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 #endregion91 92 85 #region Button Events 93 86 private void addButton_Click(object sender, EventArgs e) { … … 96 89 } 97 90 #endregion 91 92 private void agentTreeView_BeforeExpand(object sender, TreeViewCancelEventArgs e) { 93 } 98 94 } 99 95 }
Note: See TracChangeset
for help on using the changeset viewer.