private static void BuryItem(DisplayItem item) { _viewHandler.Bury(item.View); TransposerManager.Disable(item.View); item.Dispose(); }
private static DisplayItem CreateItem(object model) { CheckViewHandlerRegistration(); object view = CreateView(model); _viewHandler.SetContext(view, model); DisplayItem item = new DisplayItem(view, model); TransposerManager.Enable(view); if (model is AbstractBaseViewModel baseModel) { baseModel.Initialize(); } return(item); }