protected void OnListChanged(ListChangedArgs e)
 {
     if (ListChanged != null)
     {
         ListChanged(this, e);
     }
 }
Exemple #2
0
        private void NewPlayableEntityList_ListChanged(object sender, ListChangedArgs e)
        {
            if (!Global.Loading)
            {
                switch (e.Operation)
                {
                case GenericListOperation.Addition:
                    this.SortElements((x, y) => {
                        return(x.Name.CompareTo(y.Name));
                    });
                    break;

                case GenericListOperation.Deletion:
                    break;

                case GenericListOperation.Modification:
                    break;

                case GenericListOperation.Sort:
                    break;
                }
            }
        }