private Editor_AfterItemRemove ( |
||
item | ||
return | void |
internal void Editor_AfterItemRemove(Field item)
{
if (this.ParentGrid == null)
{
return;
}
if (this.ParentGrid.Controls.Contains(item))
{
this.ParentGrid.Controls.Remove(item);
}
if (this.ParentGrid.LazyItems.Contains(item))
{
this.ParentGrid.LazyItems.Remove(item);
}
}
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); } } }