private void Columns_AfterItemRemove(ColumnBase item)
{
if (item.Editor.Count > 0)
{
item.Editor_AfterItemRemove(item.Editor.Editor);
}
TemplateColumn tc = item as TemplateColumn;
if (tc != null)
{
if (this.ParentGrid.Controls.Contains(tc.Template))
{
this.ParentGrid.Controls.Remove(tc.Template);
}
if (this.ParentGrid.LazyItems.Contains(tc.Template))
{
this.ParentGrid.LazyItems.Remove(tc.Template);
}
}
}