如何保存 WPFToolkit DataGrid 列布局并将其恢复为 XML?
How to save and restore WPFToolkit DataGrid columns layout to XML?
WPFTookit 有很多巧妙的功能。但是,我正在尝试找到一种方法来将其列布局保存和恢复到 xml。如 here 所述,.NET stock DataGrid 具有启用此功能的 DataGridColumn.DisplayIndex 和 ColumnIndex 属性。如何为 WPFToolkit 的 DataGrid 执行此操作?
我从 XCeed 文档中尝试了此 snippet,但显然 XCeed.Wpf.DataGrid.Settings.SettingsRepository 已被删除。
非常感谢示例代码。
首先,我去看了基本文档,没有看到那里的功能。所以,我去检查了源历史,看看它是否在那里。
知道他们有付费版和免费版的工具包,我想我也应该看看 DataGrid。虽然我没有在 Xceed 主网站上看到它,但我确实发现这些功能仅适用于 Advanced DataGrid.
所以这意味着您需要实现自己的自定义 save/restore 设置,而不是依赖它们的功能。
编辑
提示:所有列都应该有 VisibilePosition
WPFTookit 有很多巧妙的功能。但是,我正在尝试找到一种方法来将其列布局保存和恢复到 xml。如 here 所述,.NET stock DataGrid 具有启用此功能的 DataGridColumn.DisplayIndex 和 ColumnIndex 属性。如何为 WPFToolkit 的 DataGrid 执行此操作?
我从 XCeed 文档中尝试了此 snippet,但显然 XCeed.Wpf.DataGrid.Settings.SettingsRepository 已被删除。
非常感谢示例代码。
首先,我去看了基本文档,没有看到那里的功能。所以,我去检查了源历史,看看它是否在那里。
知道他们有付费版和免费版的工具包,我想我也应该看看 DataGrid。虽然我没有在 Xceed 主网站上看到它,但我确实发现这些功能仅适用于 Advanced DataGrid.
所以这意味着您需要实现自己的自定义 save/restore 设置,而不是依赖它们的功能。
编辑
提示:所有列都应该有 VisibilePosition