internal void ChangeSelectedItems(HelperItem[] helperItem) { for (int i = 0; i < helperItem.Length; i++) { helperItem[i].Selected = true; } OnSelectedChanged?.Invoke(helperItem[0]); SelectedItem = helperItem[0]; SelectedItems = helperItem; }
private void DataModel_OnSelectedChanged(HelperItem obj) { Control.SelectedObject = obj; }
internal void AddItem(HelperItem pointHelper) { Items.Add(pointHelper); pointHelper.Changed = () => { OnListUpdated?.Invoke(); }; OnListUpdated?.Invoke(); }
internal void RemoveItem(HelperItem helperItem) { Items.Remove(helperItem); OnListUpdated?.Invoke(); }