Changeset 3564 for trunk/sources/HeuristicLab.Core
- Timestamp:
- 04/30/10 08:59:50 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core/3.3/Collections/CheckedItemCollection.cs
r3562 r3564 55 55 checkedState = new Dictionary<T, bool>(); 56 56 foreach (var item in collection) 57 checkedState.Add(item, false); 57 if (!checkedState.ContainsKey(item)) 58 checkedState.Add(item, false); 58 59 } 59 60 [StorableConstructor] … … 68 69 if (this.checkedState[item] != checkedState) { 69 70 this.checkedState[item] = checkedState; 70 On ItemsChecked(new T[] { item });71 OnCheckedItemsChanged(new T[] { item }); 71 72 } 72 73 } … … 95 96 } 96 97 97 protected virtual void On ItemsChecked(IEnumerable<T> items) {98 protected virtual void OnCheckedItemsChanged(IEnumerable<T> items) { 98 99 RaiseCheckedItemsChanged(new CollectionItemsChangedEventArgs<T>(items)); 99 100 }
Note: See TracChangeset
for help on using the changeset viewer.