我需要像
这样的东西 <TextBlock
Grid.Column="2"
Text="{Binding FirstName,LastName}"
VerticalAlignment="Center"/>
Windows Phone sdk(silverlight)不支持MultiBinding :( 我不想使用实现两个值的连接的类,我需要更快的东西,因为我有一个大约10000个值的ListBox FirstName和LastName
答案 0 :(得分:2)
您应该将FullName
属性添加到ViewModel或您用作DataContext的任何对象。该值不会存储在您在运行时根据FirstName
和LastName
的值计算的任何位置。与从Web服务或隔离存储中获取这10000条记录的成本相比,连接两个字符串的成本可以忽略不计,因此您不必担心这一点。如果存在性能问题,则应该实现某种形式的虚拟化。