我在 WPF 绑定方面遇到了一些问题。
我有一个在类 Values 中有一些 const 属性的程序集,它们对应于数据表中的列。我想使用 const 属性将列中的值绑定到 TextBlock 以指定 ListView ItemTemplate 中的列,如代码所示:
xmlns:C="clr-namespace:WPFApplication1.Entities;assembly=WPFApplication1">
<Grid>
<ListView>
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding {x:Static C:Values.FieldCode}}" /> /*<- Don't work*/
/*Works like this: <TextBlock Text="{Binding [CODE]}" />*/
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</Grid>
如果我将绑定与静态属性一起使用,我将无法在数据行中显示该值,但如果我使用这样的 [CODE] 绑定,我可以显示该值。
出现了什么?有什么线索吗?
提前致谢。