如何在数据绑定列表控件上实现主题?

发布于 2024-12-12 07:22:24 字数 353 浏览 0 评论 0原文

我有一个 ListBox 数据绑定到 ObservableCollection。它运作良好。我需要根据 IsolatedStorageSettings.ApplicationSettings 中的用户设置更改 FontFamily 和 FontSize。任何人都可以针对这种情况提出最佳的设计模式吗?我试图避免在后面的 C# 代码中执行此操作。如果我可以将 ListBox 数据模板中的 FontSize 和 FontFamily 属性绑定到 ApplicationSettings 中的值,那就更好了。不知道该怎么做。

I have a ListBox data bound to an ObservableCollection<Employee>. It is working well. I need to change the FontFamily and FontSize based on user setting in IsolatedStorageSettings.ApplicationSettings. Can anyone suggest the best design pattern for a situation such as this? I am trying to avoid doing this in C# code behind. It would be better if I can bind the FontSize and FontFamily properties in the ListBox data template to the values in the ApplicationSettings. Not sure how to do it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

溇涏 2024-12-19 07:22:24

将 FontFamily 和 FontSize 作为属性加载到 ViewModel 中,并绑定到它们。

Load the FontFamily and FontSize into your ViewModel, as properties, and bind to them.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文