在我的模型中,我有两个相关的字段:integer
存储在DB中,计算的string
字段用于网格。显示的文本基于int字段的值。
现在计算字段的问题是它们在网格中使用时无法排序。我的解决方法是:
我的UserControl中的标签使用IValueConverter
来显示属性文本,并且仍然可以进行排序,因为网格使用integer
。
不幸的是,当我点击标题时,尽管网格的数据确实已经排序,但自定义控件的文本不会刷新。
我该怎么办?
答案 0 :(得分:0)
您可以使用WCF RIA服务。当LightSwitch使用WCF RIA服务时,它不知道fielsd是计算字段并正常处理它们。
请参阅: Using WCF RIA Services In LightSwitch To Simplify Your Application UI