private void newGroupToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var newGroup = new NavigatorGroup {
                Name = "New Group"
            };

            navigatorListView.AddObject(newGroup);
            navigatorListView.SelectedObject = newGroup;
            navigatorListView.StartCellEdit(navigatorListView.SelectedItem, 0);
        }
        private void newCollectionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            NavigatorGroup group = null;

            if (navigatorListView.SelectedObject is NavigatorGroup)
            {
                group = navigatorListView.SelectedObject as NavigatorGroup;
            }
            else if (navigatorListView.SelectedObject is NavigatorCollection)
            {
                group = (navigatorListView.SelectedObject as NavigatorCollection).Parent;
            }
            if (group != null)
            {
                var newCollection = new NavigatorCollection {
                    Name = "New Collection", Parent = group
                };
                group.AddCollection(newCollection);
                navigatorListView.RebuildAll(true);
                navigatorListView.Expand(group);
                navigatorListView.SelectedObject = newCollection;
                navigatorListView.StartCellEdit(navigatorListView.SelectedItem, 0);
            }
        }