Changeset 6479 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.ExperimentManager/3.4/Views/RefreshableHiveExperimentListView.cs
- Timestamp:
- 06/27/11 15:20:23 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.ExperimentManager/3.4/Views/RefreshableHiveExperimentListView.cs
r6465 r6479 39 39 this.itemsListView.HeaderStyle = ColumnHeaderStyle.Clickable; 40 40 this.itemsListView.FullRowSelect = true; 41 this.itemsListView.Sorting = SortOrder.Ascending; 42 this.itemsListView.Sort(); 41 43 } 42 44 43 45 protected override RefreshableHiveExperiment CreateItem() { 44 return new RefreshableHiveExperiment() ;46 return new RefreshableHiveExperiment() { IsAllowedPrivileged = HiveClient.Instance.IsAllowedPrivileged }; 45 47 } 46 48 … … 52 54 } 53 55 56 protected override void Content_ItemsAdded(object sender, Collections.CollectionItemsChangedEventArgs<RefreshableHiveExperiment> e) { 57 base.Content_ItemsAdded(sender, e); 58 59 } 60 54 61 protected override ListViewItem CreateListViewItem(RefreshableHiveExperiment item) { 55 62 ListViewItem listViewItem = base.CreateListViewItem(item); … … 59 66 listViewItem.Group = GetListViewGroup(item.HiveExperiment.OwnerUsername); 60 67 return listViewItem; 68 } 69 70 protected override void UpdateListViewItemText(ListViewItem listViewItem) { 71 if (listViewItem == null) throw new ArgumentNullException(); 72 var item = listViewItem.Tag as RefreshableHiveExperiment; 73 listViewItem.SubItems[0].Text = item == null ? "null" : item.HiveExperiment.DateCreated.ToString("dd.MM.yyyy HH:mm"); 74 listViewItem.SubItems[1].Text = item == null ? "null" : item.HiveExperiment.Name; 75 listViewItem.Group = GetListViewGroup(item.HiveExperiment.OwnerUsername); 76 listViewItem.ToolTipText = item == null ? string.Empty : item.ItemName + ": " + item.ItemDescription; 61 77 } 62 78
Note: See TracChangeset
for help on using the changeset viewer.