我刚刚将所有设置从 AppSettings 转换为 ConfigurationSections。它确实清理了一些东西,但我在使用首选项窗口时遇到了困难。我想在我的 WPF 窗口中使用绑定。
- 我应该将每个 ConfigurationSection 存储在依赖属性中并绑定到 ConfigurationSection 的属性吗?
- 我应该使用调用 ConfigurationManager.GetSection 的 ObjectDataProvider 吗?
- 还有其他方法可以做到这一点吗?
题外话:我发现 WPF 中的绑定非常强大,但是创建绑定有时会有点混乱或困难。我希望有更好的 XAML 文档。