我试图通过使用Multibinding在网格中合并2个信息字段,multibinding正常工作,但是当我尝试开始格式化该绑定(bind)中的日期字段1时遇到问题。

这两个字段是用户首字母(即EGJ)和希望实现组合字段的输入日期,例如“EGJ-01/01/2011”

以下是我使用现有XAML的位置

<tk:DataGridTextColumn.Binding>
  <MultiBinding StringFormat=" {0} - {}{1:dd/MM/yyyy}">
    <Binding Path="UserInitials" />
    <Binding Path="EntryDate" />
  </MultiBinding>
</tk:DataGridTextColumn.Binding>

任何帮助或指针,我们将不胜感激

最佳答案

看不到树木的树木

只需删除空括号即可解决我的问题。

<tk:DataGridTextColumn.Binding>
  <MultiBinding StringFormat=" {0} - {1:dd/MM/yyyy}">
    <Binding Path="UserInitials" />
    <Binding Path="EntryDate" />
  </MultiBinding>
</tk:DataGridTextColumn.Binding>

感谢所有花时间看的人。

10-07 20:39