Devexpress MDI DocumentPanel close

 
0
 
.NET
ava
BESenok78 | 31.10.2012, 17:46
Всем привет. Использую DocumentPanel от DevExpress для создания MDI-окна WPF:

private void buttonOrder_ItemClick(object sender, ItemClickEventArgs e)
{
DocumentGroup documentGroup = dockLayoutManager1.GetItem("dockLayoutManager1") as DocumentGroup; // searh a group
if (documentGroup == null)
{
documentGroup = dockLayoutManager1.DockController.AddDocumentGroup(DockType.Left); // create the if necessary
documentGroup.Name = "dockLayoutManager1";
documentGroup.MDIStyle = DevExpress.Xpf.Docking.MDIStyle.MDI;
}
DocumentPanel document = dockLayoutManager1.GetItem("Clients") as DocumentPanel;
if (document == null)
{
document = dockLayoutManager1.DockController.AddDocumentPanel(documentGroup); // сreate a panel in the document group
}
}

Вопрос в следующем : как грамотно освобождать память от объекта DocumentPanel (при закрытии окна (панели) и повторном клике buttonOrder после этого - окно не появляется, т.е. document<>null) ??
Comments (0)

Comments are not added

Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
Similar
advanced
Submit