From f23d33d0cf77a73d449cd7c38effda9e50c8fda4 Mon Sep 17 00:00:00 2001 From: lu <99954486@qq.com> Date: 星期四, 06 三月 2025 08:13:37 +0800 Subject: [PATCH] 版面 --- DevApp/Gs.DevApp/DevFrm/XtraForm1.cs | 31 +++++++++++++++++++++++-------- 1 files changed, 23 insertions(+), 8 deletions(-) diff --git a/DevApp/Gs.DevApp/DevFrm/XtraForm1.cs b/DevApp/Gs.DevApp/DevFrm/XtraForm1.cs index a43388d..6458e38 100644 --- a/DevApp/Gs.DevApp/DevFrm/XtraForm1.cs +++ b/DevApp/Gs.DevApp/DevFrm/XtraForm1.cs @@ -1,4 +1,6 @@ 锘縰sing DevExpress.XtraEditors; +using DevExpress.XtraLayout; +using DevExpress.XtraPrinting.Export; using DevExpress.XtraRichEdit.Model; using Gs.DevApp.ToolBox; using System; @@ -6,30 +8,43 @@ using System.ComponentModel; using System.Data; using System.Drawing; +using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; +using System.Xml.Serialization; + namespace Gs.DevApp.DevFrm { public partial class XtraForm1 : DevExpress.XtraEditors.XtraForm { - private Gs.DevApp.ToolBox.DragResizeHelp _drapHelp; + public XtraForm1() { InitializeComponent(); - - _drapHelp = new DragResizeHelp(this, splitContainerControl1.Panel1); - this.xtraTabControl1.CustomHeaderButtonClick += XtraTabControl1_CustomHeaderButtonClick; + } - private void XtraTabControl1_CustomHeaderButtonClick(object sender, DevExpress.XtraTab.ViewInfo.CustomHeaderButtonEventArgs e) + private void button1_Click(object sender, EventArgs e) { - _drapHelp.Show(); + string ddddd = GetLayoutControlXml(layoutControl1); + } - - + public string GetLayoutControlXml(LayoutControl layoutControl) + { + string dddd = ""; + layoutControl.SaveLayoutToXml(dddd); + // layoutControl.SaveLayoutToStream(dddd); + layoutControl1.RestoreLayoutFromXml("layout.xml"); + return dddd; + + // gcMain.MainView.RestoreLayoutFromXml(fileName); + // splitContainerControl1. + } } + + } \ No newline at end of file -- Gitblit v1.9.3