Пример #1
0
            public void DeferRestoreCurrent()
            {
                foreach (var selection in DeferList)
                {
                    ListAdd(selection);
                }

                DeferList.Clear();
            }
Пример #2
0
            public void DeferSaveCurrent()
            {
                foreach (var selection in List)
                {
                    DeferList.Add(selection);
                }

                ListClear();
            }
Пример #3
0
            public void CommitDeferUnselect()
            {
                foreach (var selection in DeferList)
                {
                    if (IsInverted)
                    {
                        Add(selection);
                    }
                    else
                    {
                        Remove(selection);
                    }
                }

                DeferList.Clear();
            }
Пример #4
0
 public void DeferUnselect(Selection <TItem> selection)
 {
     DeferList.Add(selection);
 }