Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/06/10 04:50:13 (14 years ago)
Author:
swagner
Message:

Continued work on algorithm batch processing (#947).

File:
1 edited

Legend:

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

    r3260 r3277  
    7575
    7676    private void FillListView() {
     77      if (!listView.SmallImageList.Images.ContainsKey("Default"))
     78        listView.SmallImageList.Images.Add("Default", HeuristicLab.Common.Resources.VS2008ImageLibrary.Class);
     79
    7780      listView.Items.Clear();
    7881      if (Content != null) {
    7982        foreach (string key in Content.Parameters.Keys) {
    8083          IItem value = Content.Parameters[key];
     84          if ((value != null) && (!listView.SmallImageList.Images.ContainsKey(value.GetType().FullName)))
     85            listView.SmallImageList.Images.Add(value.GetType().FullName, value.ItemImage);
     86
    8187          ListViewItem item = new ListViewItem(new string[] { key, value != null ? value.ToString() : "-" });
    8288          item.Tag = value;
    8389          item.Group = listView.Groups["parametersGroup"];
     90          item.ImageIndex = listView.SmallImageList.Images.IndexOfKey(value != null ? value.GetType().FullName : "Default");
    8491          listView.Items.Add(item);
    8592        }
    8693        foreach (string key in Content.Results.Keys) {
    8794          IItem value = Content.Results[key];
     95          if ((value != null) && (!listView.SmallImageList.Images.ContainsKey(value.GetType().FullName)))
     96            listView.SmallImageList.Images.Add(value.GetType().FullName, value.ItemImage);
     97
    8898          ListViewItem item = new ListViewItem(new string[] { key, value != null ? value.ToString() : "-" });
    8999          item.Tag = value;
    90100          item.Group = listView.Groups["resultsGroup"];
     101          item.ImageIndex = listView.SmallImageList.Images.IndexOfKey(value != null ? value.GetType().FullName : "Default");
    91102          listView.Items.Add(item);
    92103        }
Note: See TracChangeset for help on using the changeset viewer.