6
Por favor, vea la imagen de abajo alineación contenido de Gridviewcolumn en la vista de lista
A continuación se presenta el código para este ::
<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>
Gracias compañero .... funcionó .... –
¿qué pasa con sólo una columna? "Fecha" por ejemplo? – xavendano
No estoy seguro de por qué no puedo replicar esta corrección en Snoop (parece que hay un 'ContentPresenter' anclado en el' ListViewItem' cuyo 'HorizontalAlignment' necesita' Stretch', pero que no se actualiza de acuerdo con la propiedad 'ListViewItem.HorizontalContentAlignment' al cambiar eso en Snoop - ¿una vinculación por única vez allí?), pero en tiempo de ejecución, esto funciona. –