AspNetEdit.UI.PropertyEditors.CollectionEditor.Selection_Changed C# (CSharp) Method

Selection_Changed() private method

private Selection_Changed ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        void Selection_Changed(object sender, EventArgs e)
        {
            //get selection
            TreeIter iter;
            TreeModel model;
            if (!itemTree.Selection.GetSelected (out model, out iter))
                return;

            //update grid
            object obj = model.GetValue (iter, 0);
            grid.CurrentObject = obj;

            //update previously selected iter's name
            UpdateName (previousIter);

            //update current selection so we can update
            //name next selection change
            previousIter = iter;
        }