为什么this.Grid.RestoreLayoutFromXml不起作用?

时间:2014-07-24 06:15:48

标签: c# wpf devexpress

我创建自己的类,并继承自TableView。

public class ABGridView : TableView
{

在这个课程中我保存了这样的当前布局

string fileName = @"D:\aa.xml";
this.Grid.SaveLayoutToXml(fileName);

它的工作,但是当我尝试恢复布局时,它不起作用。

private void ABGridView_Loaded(object sender, RoutedEventArgs e)
{
      string fileName = @"D:\aa.xml";
      this.Grid.RestoreLayoutFromXml(fileName);
}

所以我需要你帮助的朋友。我不明白为什么它不起作用...... 谢谢......

1 个答案:

答案 0 :(得分:1)

保存和恢复布局时,必须指定参与布局保存的所有对象的名称。在这种特殊情况下,需要设置列名。 有关GridControl中序列化的其他信息,请参阅Saving and Restoring Layouts帮助文章。