我有一个DataTable Dt
作为DataGrid的ItemsSource
,我想知道是否有任何方法可以将第N列的单元格值绑定到每个DataGridRow.Header
?
<DataGrid ItemsSource="{Binding Dt}">
<DataGrid.RowStyle>
<Style TargetType="DataGridRow" BasedOn="{StaticResource {x:Type DataGridRow}}">
<!-- how to bind value from Dt Nth column?-->
<Setter Property="Header" Value="{Binding} "/>
</Style>
</DataGrid.RowStyle>
</DataGrid>
当前我的输出如下:
答案 0 :(得分:0)
在N = 1的情况下尝试此操作
<Style TargetType="DataGridRow" BasedOn="{StaticResource {x:Type DataGridRow}}">
<Setter Property="Header" Value="{Binding [1]}"/>
</Style>