如何在数据绑定列表控件上实现主题?
我有一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将 FontFamily 和 FontSize 作为属性加载到 ViewModel 中,并绑定到它们。
Load the FontFamily and FontSize into your ViewModel, as properties, and bind to them.