首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绑定到ConfigurationSection

绑定到ConfigurationSection
EN

Stack Overflow用户
提问于 2009-08-13 02:08:42
回答 1查看 649关注 0票数 1

我刚刚将所有设置从AppSettings转换为ConfigurationSections。它确实把事情清理干净了,但是我在首选项窗口上遇到了困难。我想在我的WPF窗口中使用绑定。

  • 我是否应该将每个ConfigurationSections存储在依赖项属性中并绑定到Configuration区段的属性?
  • 我应该使用调用ConfigurationManager.GetSection的ObjectDataProvider吗?
  • 我还有别的办法可以做到吗?

非主题:我发现WPF中的绑定非常强大,但有时创建绑定会有些混乱或困难。我希望有更好的XAML文档。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-13 04:33:21

您不需要做任何特殊的事情--您可以用普通的旧属性来绑定类型。有关依赖项属性的所有内容仅供WPF控件本身使用。当涉及到您绑定的模型时,没有特定的约束。您可以绑定到朴素的旧C#对象(POCOs),尽管实现INotifyPropertyChanged是一个优势。

然而,与其直接绑定到您的域对象(听起来您的ConfigurationSections适合这个角色),还不如显式地创建一个处理特定于视图的职责的ViewModel,同时封装真实的域对象。

乔希·史密斯的文章“模式: WPF应用程序与模型-视图-视图模型设计模式”是一个很好的介绍WPF中正确的数据库的介绍。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1269683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档