void TriggerMenuEvent(string evt, int selectedIndex)
{
EnsureItemsCollection();
switch (evt)
{
case "Create Item":
if (selectedIndex == 1)
{
selectedIndex = -1;
}
itemsCollection.AddNewItem();
_simpleTreeView.Reload();
_simpleTreeView.SetSelection(new List <int>()
{
itemsCollection.list.Count
});
this.SelectItem(itemsCollection.list.Count - 1);
break;
case "Delete Item":
itemsCollection.RemoveItem(selectedIndex);
if (itemsCollection != null && itemsCollection.list.Count > 0)
{
_simpleTreeView.Reload();
}
break;
}
}