所以我将数据表绑定到我的网格,其中我有一些列,但基于两列我需要计算格式化值,如下例所示,我想显示 FullName = fname +“ “+ lname 使用转换器。我的XAML下面没有用。 Offcourse我想做一些复杂的事情,只需在我的转换器中添加字符串。
<syncfusion:GridUnBoundColumn.ValueBinding>
<MultiBinding Converter="{StaticResource FullNameFormatingConverter}">
<MultiBinding.Bindings>
<Binding Path="fname" />
<Binding Path="lname" />
</MultiBinding.Bindings>
</MultiBinding>
</syncfusion:GridUnBoundColumn.ValueBinding>
如何在网格中实现建议的绑定?
答案 0 :(得分:0)
您是否尝试使用Format
属性?
<syncfusion:GridUnBoundColumn Format="'{fname} {lname}'" />
或GridTemplateColumn
CellTemplate
:
<syncfusion:GridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock>
<TextBlock.Text>
<MultiBinding Converter="{StaticResource FullNameFormatingConverter}">
<MultiBinding.Bindings>
<Binding Path="fname" />
<Binding Path="lname" />
</MultiBinding.Bindings>
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</DataTemplate>
</syncfusion:GridTemplateColumn.CellTemplate>