devexpress gridview 保存、加载布局

一次在纠结devexpress gridview 列隐藏后显示时顺序乱了的问题,QQ群里一个朋友提示的一些信息,记录下来。

1、隐藏列后visibleIndex的值为-1;

2、一种解决方案:

private void gcPlan_Load(object sender, EventArgs e)

        {
            if (File.Exists(Application.StartupPath + @"\" + this.Text + ".xml"))
            {
                gvList.RestoreLayoutFromXml(Application.StartupPath + @"\" + this.Text + ".xml"); //加载布局
            }
        }


        private void gvList_Layout(object sender, EventArgs e)
        {
            gvList.SaveLayoutToXml(Application.StartupPath + @"\" + this.Text + ".xml");//保存布局

        }



你可能感兴趣的:(devexpress gridview 保存、加载布局)