private void xtraTabbedMdiManager1_PageRemoved(object sender, MdiTabPageEventArgs e) { XtraTabbedMdiManager xtraTabbedMdiManager = ((XtraTabbedMdiManager)sender); PageFormModel deletePageFormModel = null; foreach (KeyValuePair <string, PageFormModel> kvp in LiContexts.LiContext.pageFormModels) { if (xtraTabbedMdiManager.Pages[kvp.Value.liForm] == null) { deletePageFormModel = kvp.Value; } } if (deletePageFormModel != null) { LiContexts.LiContext.pageFormModels.Remove(deletePageFormModel.ToString()); } }