AspNetEdit.Editor.UI.PropertyGrid.changeService_ComponentRemoved C# (CSharp) Method

changeService_ComponentRemoved() private method

private changeService_ComponentRemoved ( object sender, ComponentEventArgs e ) : void
sender object
e System.ComponentModel.Design.ComponentEventArgs
return void
        void changeService_ComponentRemoved(object sender, ComponentEventArgs e)
        {
            //remove component from combobox list
            //need a variable external to foreach so we can pass by ref
            TreeIter iter;
            components.GetIterFirst (out iter);

            do
            {
                if ((IComponent) components.GetValue (iter, 1) == e.Component)
                {
                    components.Remove (ref iter);
                    break;
                }
            }
            while (components.IterNext (ref iter));
        }