private void UpdateLayoutManagerTemplates() { ItemTemplates obj = (ItemTemplates)View.CurrentObject; WebLayoutManager layoutManager = (WebLayoutManager)View.LayoutManager; layoutManager.LayoutItemTemplate = obj.LayoutItemTemplate == LayoutItemTemplateType.Default ? new LayoutItemTemplate() : new CustomLayoutItemTemplate(); layoutManager.LayoutGroupTemplate = obj.LayoutGroupTemplate == LayoutItemTemplateType.Default ? new LayoutGroupTemplate() : new CustomLayoutGroupTemplate(); layoutManager.TabbedGroupTemplate = obj.TabbedGroupTemplate == LayoutItemTemplateType.Default ? new TabbedGroupTemplate() : new CustomLayoutTabbedGroupTemplate(); }
private void UpdateLayoutManagerTemplates() { WebLayoutManager layoutManager = View.LayoutManager as WebLayoutManager; if (layoutManager != null) { LayoutBaseTemplate itemTemplate = new CustomLayoutItemTemplate(); // new LayoutItemTemplate(); layoutManager.LayoutItemTemplate = itemTemplate; } }
private void UpdateLayoutManagerTemplates() { WebLayoutManager layoutManager = (WebLayoutManager)((DetailView)View).LayoutManager; // need to comment out one of the below otherwise you get an error // in a detail view that has a file attachment field //layoutManager.LayoutItemTemplate = new LayoutItemTemplateEx(); layoutManager.LayoutGroupTemplate = new LayoutGroupTemplateEx(); //LayoutBaseTemplate tabbedGroupTemplate1 = new TabbedGroupTemplateEx(); //layoutManager.TabbedGroupTemplate = tabbedGroupTemplate1; }
private void UpdateLayoutManagerTemplates() { var app = Application as WebApplication; string str = showAddationInfo.GetHashCode().ToString(); app.PopupWindowManager.GetShowPopupWindowScript(this.showAddationInfo, "", "", false, false); //RaiseXafCallback(globalCallbackControl, 'PopupWindowHandler', '|false||Default.aspx?Dialog=true&ActionID=36087977|false', '', false); var showHelp = View.ObjectTypeInfo.FindAttribute <ShowHelpAttribute>(); var editorSetup = View.ObjectTypeInfo.FindAttribute <EditorSetupAttribute>(); var b = IsShowEditorSetup(editorSetup); LayoutBaseTemplate itemTemplate = new AdmiralLayoutItemTemplate(str, showHelp == null || showHelp.ShowHelp, b ); WebLayoutManager layoutManager = (WebLayoutManager)View.LayoutManager; layoutManager.LayoutItemTemplate = itemTemplate; LayoutBaseTemplate groupTemplate = new AdmiralLayoutGroupTemplate(); layoutManager.LayoutGroupTemplate = groupTemplate; layoutManager.TabbedGroupTemplate = new AdmiralLayoutTabbedGroupTemplate(); }