Я создаю свой собственный класс и наследую от 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);
}
Поэтому мне нужно, чтобы ваши друзья помогали. Я не понимаю, почему это не работает... Спасибо...
При сохранении и восстановлении макета необходимо указать имена всех объектов, участвующих в сохранении макета. В этом конкретном случае необходимо задать имена столбцов. Дополнительные сведения о сериализации в GridControl см. В статье справки " Сохранение и восстановление макетов".