2015-01-14 3 views
0

У меня есть Datagrid с некоторыми DataGridTemplateColumns. Один из них - за расходы (см. Код ниже). Заголовок столбца - «Затраты». Теперь мне нужно изображение с правой стороны заголовка «Затраты». Как я могу это сделать?Как добавить изображение в заголовок DataGridTemplateColumn

<DataGrid  
     ItemsSource="{Binding AvailableNetworkInterfaces}" 
     SelectedItem="{Binding SelectedItemProperty}"> 

    <DataGrid.Columns> 

    <DataGridTemplateColumn Header="Costs" Width="100" x:Name="ColumnCosts"> 
     <DataGridTemplateColumn.CellTemplate> 
      <DataTemplate> 
       <TextBox Width="80" Text="{Binding Dollar, Mode=OneWay}"/> 
      </DataTemplate> 
     </DataGridTemplateColumn.CellTemplate> 
    </DataGridTemplateColumn> 

    </DataGrid.Columns> 
</DataGrid> 

ответ

1
<DataGrid  
    ItemsSource="{Binding AvailableNetworkInterfaces}" 
    SelectedItem="{Binding SelectedItemProperty}"> 

<DataGrid.Columns> 

<DataGridTemplateColumn Width="100" x:Name="ColumnCosts"> 
    <DataGridTemplateColumn.Header> 
     <Stackpanel> 
      <TextBlock Text="Costs"/> 
      <Image Source="...\" /> 
     </Stackpanel> 
    </DataGridTemplateColumn.Header 
    <DataGridTemplateColumn.CellTemplate> 
     <DataTemplate> 
      <TextBox Width="80" Text="{Binding Dollar, Mode=OneWay}"/> 
     </DataTemplate> 
    </DataGridTemplateColumn.CellTemplate> 
</DataGridTemplateColumn> 

</DataGrid.Columns> 

 Смежные вопросы

  • Нет связанных вопросов^_^