Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/25/10 02:34:23 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • continued work on adapting and refactoring HeuristicLab.Data according to the changes in HeuristicLab.Core
  • unified visual appearance of views
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.cs

    r2664 r2676  
    168168
    169169    #region ListView Events
    170     private void itemsListView_SizeChanged(object sender, EventArgs e) {
     170    protected virtual void itemsListView_SizeChanged(object sender, EventArgs e) {
    171171      if (itemsListView.Columns.Count > 0)
    172172        itemsListView.Columns[0].Width = Math.Max(0, itemsListView.Width - 25);
     
    261261
    262262    #region NamedItemCollection Events
    263     private void ItemList_ItemsAdded(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
     263    protected virtual void ItemList_ItemsAdded(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
    264264      if (InvokeRequired)
    265265        Invoke(new CollectionItemsChangedEventHandler<IndexedItem<T>>(ItemList_ItemsAdded), sender, e);
     
    268268          InsertListViewItem(item.Index, CreateListViewItem(item.Value));
    269269    }
    270     private void ItemList_ItemsRemoved(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
     270    protected virtual void ItemList_ItemsRemoved(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
    271271      if (InvokeRequired)
    272272        Invoke(new CollectionItemsChangedEventHandler<IndexedItem<T>>(ItemList_ItemsRemoved), sender, e);
     
    279279      }
    280280    }
    281     private void ItemList_ItemsReplaced(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
     281    protected virtual void ItemList_ItemsReplaced(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
    282282      if (InvokeRequired)
    283283        Invoke(new CollectionItemsChangedEventHandler<IndexedItem<T>>(ItemList_ItemsReplaced), sender, e);
     
    299299      }
    300300    }
    301     private void ItemList_ItemsMoved(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
     301    protected virtual void ItemList_ItemsMoved(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
    302302      if (InvokeRequired)
    303303        Invoke(new CollectionItemsChangedEventHandler<IndexedItem<T>>(ItemList_ItemsMoved), sender, e);
     
    310310      }
    311311    }
    312     private void ItemList_CollectionReset(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
     312    protected virtual void ItemList_CollectionReset(object sender, CollectionItemsChangedEventArgs<IndexedItem<T>> e) {
    313313      if (InvokeRequired)
    314314        Invoke(new CollectionItemsChangedEventHandler<IndexedItem<T>>(ItemList_CollectionReset), sender, e);
     
    327327
    328328    #region Item Events
    329     private void Item_Changed(object sender, ChangedEventArgs e) {
     329    protected virtual void Item_Changed(object sender, ChangedEventArgs e) {
    330330      if (InvokeRequired)
    331331        Invoke(new ChangedEventHandler(Item_Changed), sender, e);
Note: See TracChangeset for help on using the changeset viewer.