private static DetailView CreateDetailView(this IModelMasterDetailViewObjectTypeLink objectTypeLink, DetailView detailView, DashboardViewItem dashboardViewItem, Frame frame) { detailView.Close(); dashboardViewItem.Frame.SetView(null); var application = dashboardViewItem.Frame.Application; var objectSpace = application.CreateObjectSpace(); detailView = application.CreateDetailView(objectSpace, objectTypeLink.DetailView.Id, true, dashboardViewItem.InnerView); dashboardViewItem.Frame.SetView(detailView, true, frame); return(detailView); }
public static ITypeInfo Get_TypeInfo(IModelMasterDetailViewObjectTypeLink link) { return(link.ModelClass?.TypeInfo); }