//Control public void AddSelectedItem(ISelectable item) { itemSet.Add(item); item.SetSelected(true); SelectionAdded?.Invoke(item); }
//Control public void AddSelectedItem(ITreeItem item) { itemSet.Add(item); item.SetDisplaySelected(true); SelectionAdded?.Invoke(item); }
protected void OnSelectionAdded(object sender, object item, int index) { SelectionAdded?.Invoke(this, item, index); }