Exemplo n.º 1
0
 /// <summary>
 /// 添加和修改列配置信息
 /// </summary>
 /// <param name="Col">列配置信息结构体</param>
 public void Add(Struct.StColsVisiable Col)
 {
     if (_ColsVisiable.ContainsKey(Col.ColName))
     {
         this.Remove(Col.ColName);
     }
     _ColsVisiable.Add(Col.ColName, Col);
     return;
 }
Exemplo n.º 2
0
        /// <summary>
        /// 存储列配置字典
        /// </summary>
        public void Save()
        {
            clsXmlControl _Xml = new clsXmlControl();

            _Xml.appendchild("", "ColsConfig");
            foreach (string _n in _ColsVisiable.Keys)
            {
                Struct.StColsVisiable _Col = _ColsVisiable[_n];
                _Xml.appendchild("", "R", "ID", _Col.ColName, "Name", _Col.ColShowName, "ShowType", _Col.ColShowType.ToString());
            }
            _Xml.SaveXml(Application.StartupPath + Const.Variable.CONST_COLSVISIABLE);
            return;
        }