static void InvokeListUpdated() { if (OnListUpdated != null) { OnListUpdated.Invoke(); } }
internal void AddItems(HelperItem[] pointHelper) { Items.AddRange(pointHelper); foreach (var item in pointHelper) { item.Changed = () => { OnListUpdated?.Invoke(); }; } OnListUpdated?.Invoke(); }
private void RaiseOnListUpdated() { OnListUpdated?.Invoke(this, new EventArgs()); }
internal void AddItem(HelperItem pointHelper) { Items.Add(pointHelper); pointHelper.Changed = () => { OnListUpdated?.Invoke(); }; OnListUpdated?.Invoke(); }
public void Clear() { Items.Clear(); OnListUpdated?.Invoke(); }
internal void UpdateList() { OnListUpdated?.Invoke(); }
internal void RemoveItem(HelperItem helperItem) { Items.Remove(helperItem); OnListUpdated?.Invoke(); }