首页 > 解决方案 > 如何为 radgridview 布局自动生成 xml

问题描述

我正在设置 Telerik GridView 。首先我需要创建 xml 以在 c# 中保存和加载 RadGridView 布局(列设置、排序、组......)。这需要一些时间。我可以自动拥有它(自动为布局生成 xml)吗?

标签: xmllayoutradgridview

解决方案


private void SaveButton_Click(object sender, EventArgs e)
{
    string s = "default.xml";
    SaveFileDialog dialog = new SaveFileDialog();
    dialog.Filter ="xml files (*.xml)|*.xml|All files (*.*)|*.*";
    dialog.Title = "Select a xml file";
    if (dialog.DisplayDialog() == DialogResult.OK)
    {
        s = dialog.FileName;
    }
    this.ketticGridView.SaveLayout(s);
}

private void LoadButton_Click(object sender, EventArgs e)
{
    string s = "default.xml";
    OpenFileDialog dialog = new OpenFileDialog();
    dialog.Filter ="xml files (*.xml)|*.xml|All files (*.*)|*.*";
    dialog.Title = "Select a xml file";
    if (dialog.DisplayDialog() == DialogResult.OK)
    {
        s = dialog.FileName;
    }
    this.ketticGridView.LoadLayout(s);
}

推荐阅读