private void OnIconFiles_ListChanged(object sender, ListChangedEventArgs e)
 {
     switch (e.ListChangedType)
     {
     case ListChangedType.ItemAdded:
         IconFile newIcon = m_iconFiles[e.NewIndex];
         break;
     }
 }
 public IconFileContainer()
 {
     m_iconFiles = new ObservableCollection <IconFile>();
     m_iconFiles.CollectionChanged += OnIconFiles_CollectionChanged;
     m_selectedIcon = null;
 }