Beispiel #1
0
            public virtual void Dispose()
            {
                foreach (var child in Children.ToArray())
                {
                    child.Dispose();
                }
                Children.Clear();

                if (CreatedControl != null)
                {
                    if (CreatedControl.Parent != null)
                    {
                        CreatedControl.Parent.Controls.Remove(CreatedControl);
                    }
                    CreatedControl.Dispose();
                    CreatedControl = null;
                }
            }