我使用的是XAMGrid基本特性,由于某种原因,标题名称根本不显示。我想要的只是列顶部手动确定的列名ABC:
正如您从图中看到的--没有绑定问题--因为值是正确传入的。
<ig:XamGrid AutoGenerateColumns="false" ItemsSource="{Binding SalesTradesView}">
<ig:XamGrid.Columns>
<ig:TextColumn HeaderText="ABC" Key="ClientName">
<ig:TextColumn.HeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=ClientName}"/>
</DataTemplate>
</ig:TextColumn.HeaderTemplate>
</ig:TextColumn>
</ig:XamGrid.Columns>
</ig:XamGrid>

发布于 2014-06-12 18:52:51
当前,您将得到一个空的TextBlock,因为ClientName要么是空的,要么是在DataContext上不存在的。请注意,同时设置列的HeaderText和HeaderTemplate是没有意义的,如果您只想显示"ABC“,请删除以下XAML:
<ig:TextColumn.HeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=ClientName}"/>
</DataTemplate>
</ig:TextColumn.HeaderTemplate>https://stackoverflow.com/questions/24154564
复制相似问题