#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. PBR(基于物理的渲染)学习笔记2

    相关资料 https://www.cnblogs.com/dojo-lzz/p/13237686.html 文档:PBR学习笔记.note 链接:http://note.youdao.com/note ...

  2. 007-Java中方法的使用(基础篇)

    目录 一.方法的基本概述 一.方法的概述 二.方法的语法机制 三.方法的调用 一.方法的基本概述 一.方法的概述   方法其实就是一段可以完成某个特定功能的并且可以被重复利用的代码片段,方法的出现,让 ...

  3. Day14_79_IO+Properties联合应用

    IO+Properties联合应用 - dbinfo文件中可以存放<key=value> - 像dbinfo这样的文件我们叫做配置文件,配置文件的作用是使程序更加灵活 - 一般在程序中可变 ...

  4. Java代理简述

    1.什么是代理? 对类或对象(目标对象)进行增强功能,最终形成一个新的代理对象,(Spring Framework中)当应用调用该对象(目标对象)的方法时,实际调用的是代理对象增强后的方法,比如对功能 ...

  5. 浅谈跨域问题,CORS跨域资源共享

    1,何为跨域? 在理解跨域问题之前,你先要了解同源策略和URL,简单叙述: 1)同源策略 三同:协议相同,域名相同,端口相同: 目的:保证用户信息安全,防止恶意网站窃取数据.同源策略是必须的,否则co ...

  6. python 爬取王者荣耀英雄皮肤代码

    import os, time, requests, json, re, sys from retrying import retry from urllib import parse "& ...

  7. php判断请求类型(ajax|get|post|cli)

    php判断请求类型,可以通过 $_SERVER 相关的参数来实现, 这个很在对某些请求代码复用里面很常用.具体代码如下: /** *@todo: 判断是否为post */ if(!function_e ...

  8. hdu2100 26进制加法

    题意:       给你两个26进制数,让你算出他们两个的和. 思路:      水题不解释了,注意这样的数据 AAA AAA 输出A #include<stdio.h> #include ...

  9. 2sat建边总结

    2sat的基础建边 AND = 1 : ~x -> x ,~y -> y   (两个数必须全为1) AND = 0 : y -> ~x ,x -> ~y  (两个数至少有一个为 ...

  10. UVA10970大块巧克力

    题意:       题意,给你一块n*m的巧克力,最终是要把他切成n*m快小蛋糕,问最小切多少刀?每一刀只能把一个整体切成两个整体,不可以把两个整体分成四个整体,就是说只能切一个地方. 思路:     ...