#region 加载gridControl布局项
        /// <summary>
        /// 加载gridControl布局项
        /// </summary>
        private void LoadLayoutFile()
        {
            string strLayOutFilePath = GdkyConstant.RootDirectory + "config\\Layout\\conInstLayout.xml";
            if (File.Exists(strLayOutFilePath))
            {
                grdConData.ForceInitialize();
                OptionsLayoutBase optionLayout = new OptionsLayoutBase();
                grdConData.MainView.RestoreLayoutFromXml(strLayOutFilePath, optionLayout);
            }
        }

#region 保存gridControl布局项
        /// <summary>
        /// 保存gridControl布局项
        /// </summary>
        private void SaveLayoutFile()
        {
            string strLayOutTmp = GdkyConstant.RootDirectory + "config\\Layout";
            if (!Directory.Exists(strLayOutTmp))
            {
                Directory.CreateDirectory(strLayOutTmp);
            }
            string strLayOutFilePath = string.Format("{0}\\{1}.xml", strLayOutTmp, "conInstLayout");
            OptionsLayoutBase optionLayout = new OptionsLayoutBase();
            grdConData.MainView.SaveLayoutToXml(strLayOutFilePath, optionLayout);
        }
        #endregion

/////----获取配置文件

string strLayOutTmp =Environment.CurrentDirectory+ "config\\Layout";
            if (!File.Exists(strLayOutTmp))
            {
                Directory.CreateDirectory(strLayOutTmp);
            }
            string strLayOutFilePath = string.Format("{0}\\{1}.xml", strLayOutTmp, "MsInstLayout");

DataTable dt = new DataTable();
            dt = this.testDataSet1.Table_1;
            if (dt.Rows.Count > 0)
            {
            string xmlContent=dt.Rows[0][0].ToString();
            CreatXmlToSave(xmlContent, strLayOutFilePath);
            }

////---

devgridContral的更多相关文章

随机推荐

  1. mysql架构与存储引擎 (Myisam与Innodb)

    mysql抽象架构:可以分为SQL Layer和Storage Engine Layer mysql的engine层是基于表的,不是基于库的,创建表的语句可以指定engine Mysql的架构 Mys ...

  2. UI自动化测试框架:PO模式+数据驱动

    1. PO 设计模式简介 2. 工程结构说明 3. 工程代码实现 page 包 action 包 business_process 包 util 包 conf 包 test_data 目录 log 目 ...

  3. Spring-Cloud-Alibaba之Sentinel

    微服务中为了防止某个服务出现问题,导致影响整个服务集群无法提供服务的情况,我们在系统访问量和业务量高起来了后非常有必要对服务进行熔断限流处理. 其中熔断即服务发生异常时能够更好的处理:限流是限制每个服 ...

  4. 【软件工程】《构建之法》 & Git+ & CI/CD

    <构建之法> & Git+ & CI/CD 个人阅读作业#2 项目 内容 本作业所属课程 2020春季软件工程(罗杰 任健) 本作业要求 个人阅读作业#2 我的课程目标 具 ...

  5. 【ElasticSearch】ES线上脏数据处理

    ES分组 GET index_user_latest/_search { "aggs": { "group_by_tags": { "terms&qu ...

  6. SpringBoot + Dubbo + Zookper 整合

    经过2个小时的调试终于弄完了,过程如下, 环境: JDK1.8 .Springboot2.2.6. Windows10系统 如果不看Dubbo 管理页面的话就不用下载 Dubbo-domain了,这个 ...

  7. 【Java集合】JDK1.7和1.8 HashMap有什么区别

    JDK1.7和1.8 HashMap区别: 1.数组+链表改成了数组+链表或红黑树: 2.表的插入方式从头插法改成了尾插法,简单说就是插入时,如果数组位置上已经有元素,1.7将新元素放到数组中,原始节 ...

  8. hdu3715 二分+2sat+建图

    题意:       给你一个递归公式,每多一层就多一个限制,问你最多能递归多少层. 思路:      先分析每一层的限制 x[a[i]] + x[b[i]] != c[i],这里面x[] = 0,1, ...

  9. Django中的表单

    目录 表单 Django中的表单 用表单验证数据 自定义验证 表单 HTML中的表单是用来提交数据给服务器的,不管后台服务器用的是 Django  还是 PHP还是JSP还是其他语言.只要把 inpu ...

  10. 神经网络与机器学习 笔记—支持向量机(SVM)(上)

    支持向量机(SVM)的主要思想: 给定训练样本,支持向量机建立一个超平面作为决策曲面,使得正例和反例之间的隔离边缘被最大化. 线性可分模式的最优超平面 训练样本{(xi,di)}^N i=1 ,其中x ...