OnControlRemoved() private method

private OnControlRemoved ( System.Windows.Forms.ControlEventArgs e ) : void
e System.Windows.Forms.ControlEventArgs
return void
Example #1
0
            public virtual void Clear()
            {
                var tItems = new List <Control>(items);

                items.Clear();

                owner.PerformLayout();

                for (int i = 0; i < tItems.Count; i++)
                {
                    owner.OnControlRemoved(new ControlEventArgs(tItems[i]));
                }
            }
Example #2
0
            public virtual void Remove(Control item)
            {
                if (item == null)
                {
                    return;
                }

                items.Remove(item);
                owner.PerformLayout();
                owner.OnControlRemoved(new ControlEventArgs(item));
            }