2014-06-11 44 views
0

我正在使用XAMGrid的基本功能,出於某種原因,根本不顯示標題名稱。我想要的是在塔頂部的手動決定列名ABC:Infragistics XamGrid列標題

正如你從PIC看到的 - 沒有約束力的問題 - 因爲這些值來了在正確

<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> 

enter image description here

+0

任何人有以上任何想法 – Patrick

回答

1

目前您正在獲取空的TextBlock,因爲ClientName爲空或DataContext上不存在標題。需要注意的是它沒有意義既設置的HeaderText和列的HeaderTemplate中,如果你要的是「ABC」被顯示,刪除以下XAML:

<ig:TextColumn.HeaderTemplate> 
    <DataTemplate> 
     <TextBlock Text="{Binding Path=ClientName}"/> 
    </DataTemplate> 
</ig:TextColumn.HeaderTemplate> 
+0

謝謝 - 我剛剛從小時前就找到了解決方案......但它正是您提到的。真的很感謝你的幫助:) – Patrick