6
Xin xem hình dưới đây sự liên kết nội dung cho Gridviewcolumn trong listview
Tiếp theo là mã cho điều này ::
<Grid>
<ListView Style="{StaticResource listViewStyle}" Name="transactionListView" HorizontalAlignment="Stretch" VerticalAlignment="Top" ItemsSource="{Binding}" MouseDoubleClick="transactionListView_MouseDoubleClick" IsSynchronizedWithCurrentItem="True" >
<ListView.View>
<GridView ColumnHeaderContainerStyle="{StaticResource gridViewHeaderColumnStyle}">
<GridView.Columns>
<GridViewColumn Width="70" Header="Serial" DisplayMemberBinding="{Binding Path=Serial}" />
<GridViewColumn Width="100" Header="Date" DisplayMemberBinding="{Binding Path=Date, StringFormat={}{0:dd-MM-yyyy}}" />
<GridViewColumn Width="200" Header="Seller" DisplayMemberBinding="{Binding Path=Seller}" />
<GridViewColumn Width="200" Header="Buyer" DisplayMemberBinding="{Binding Path=Buyer}" />
<GridViewColumn Width="70" Header="Bales" DisplayMemberBinding="{Binding Path=Bales}" />
</GridView.Columns>
</GridView>
</ListView.View>
</ListView>
</Grid>
Thanks buddy .... nó làm việc .... –
gì về chỉ có một cột? "Ngày" chẳng hạn? – xavendano
Tôi không chắc chắn lý do tại sao tôi không thể sao chép sửa lỗi này trong Snoop (có vẻ như là một 'ContentPresenter' một số cách được lồng trong' ListViewItem' có 'HorizontalAlignment' cần phải là' Stretch', nhưng không được cập nhật theo với thuộc tính 'ListViewItem.HorizontalContentAlignment' khi thay đổi nó trong Snoop - một thời gian ràng buộc ở đó?), nhưng tại thời gian chạy, nó hoạt động. –