#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. 18. VUE created 方法作用

    一般可以在created函数中调用ajax获取页面初始化所需的数据. 实例的生命周期: 每个 Vue 实例在被创建之前都要经过一系列的初始化过程.例如,实例需要配置数据观测(data observer ...

  2. 2021S软件工程——结对项目第一阶段

    # 2021S软件工程--结对项目第一阶段 2021春季软件工程(罗杰 任健) 项目地址 1020 1169 --- ## 1 结对感受 总体来说,结对编程与之前的个人编程感觉有很大的不同.有如下几个 ...

  3. 1067 Sort with Swap(0, i)

    Given any permutation of the numbers {0, 1, 2,..., N−1}, it is easy to sort them in increasing order ...

  4. 4.1-web前端性能测试基础概述

    网站性能概述 1.网站架构通常分为前端和后台. 2.后台是实现网站功能的,比如:实现用户注册,用户能够为文章发表评论等等. 3.前端属于功能的表现,并且影响用户访问体验的绝大部分来自己前端页面. 4. ...

  5. B/S与C/S架构的区别

    C/S架构优点:1)界面比较丰富2)安全性高3)实现的功能更多,可以实现更复杂的业务4)客户端可以处理部分业务,分担服务器端压力缺点:1)需要开发独立的客户端软件,开发成本高2)需要安装独立的客户端软 ...

  6. LNMP环境搭建Wordpress博客

    目录 LNMP架构工作原理 yum源安装 网站源包安装 LNMP是Linux Nginx MySQL/MariaDB  Php/perl/python 的简称,是近些年才逐渐发展起来的构架,发展非常迅 ...

  7. 后渗透阶段之基于MSF的内网主机探测

    当我们通过代理可以进入某内网,需要对内网主机的服务进行探测.我们就可以使用MSF里面的内网主机探测模块了. 在这之前,先修改 /etc/proxychains.conf ,加入我们的代理. 然后 pr ...

  8. WIN64内核编程-的基础知识

    WIN64内核编程基础班(作者:胡文亮)   https://www.dbgpro.com/x64driver 我们先从一份"简历"说起: 姓名:X86或80x86 性别:? 出生 ...

  9. PHP Excel文件导入数据到数据库

    1.php部分(本例thinkphp5.1): 下载PHPExcel了扩展http://phpexcel.codeplex.com/ <?phpnamespace app\admin\contr ...

  10. 注解配置定时器Scheduling

    注解配置定时器配置 package com.demo; import org.springframework.context.annotation.Configuration; import org. ...