Esempio n. 1
0
 static void InvokeListUpdated()
 {
     if (OnListUpdated != null)
     {
         OnListUpdated.Invoke();
     }
 }
Esempio n. 2
0
        internal void AddItems(HelperItem[] pointHelper)
        {
            Items.AddRange(pointHelper);
            foreach (var item in pointHelper)
            {
                item.Changed = () => { OnListUpdated?.Invoke(); };
            }

            OnListUpdated?.Invoke();
        }
Esempio n. 3
0
 private void RaiseOnListUpdated()
 {
     OnListUpdated?.Invoke(this, new EventArgs());
 }
Esempio n. 4
0
 internal void AddItem(HelperItem pointHelper)
 {
     Items.Add(pointHelper);
     pointHelper.Changed = () => { OnListUpdated?.Invoke(); };
     OnListUpdated?.Invoke();
 }
Esempio n. 5
0
 public void Clear()
 {
     Items.Clear();
     OnListUpdated?.Invoke();
 }
Esempio n. 6
0
 internal void UpdateList()
 {
     OnListUpdated?.Invoke();
 }
Esempio n. 7
0
 internal void RemoveItem(HelperItem helperItem)
 {
     Items.Remove(helperItem);
     OnListUpdated?.Invoke();
 }