c# wpf xaml gridviewcolumn

c# - Contenido de GridViewColumn y VerticalAlignment



wpf xaml (1)

Puede aplicar este estilo a su ListView :

<Style TargetType="{x:Type ListView}"> <Setter Property="ItemContainerStyle"> <Setter.Value> <Style TargetType="ListViewItem"> <Setter Property="VerticalContentAlignment" Value="Top"/> </Style> </Setter.Value> </Setter> </Style>

Quiero mostrar algo de información en una vista de lista usando GridView. Tengo varios GridViewColumns y todo funciona bien.

Sin embargo, desea que el contenido de GridViewColumns tenga una Alineación vertical (En este caso, la parte superior), pero la columnaInstalación sola no ofrece una propiedad de dependencia VerticalContentAlignment. al usar DisplayMemberBinding tampoco hay posibilidad de suministrar información de VerticalAlignment.

Cuando uso una plantilla de datos personalizada como plantilla de celda, puedo agregar una verticalAlignment = "top" dp a, por ejemplo, un bloque de texto. sin embargo, esto no funciona. ¿Hay algún "truco de magia especial ingenioso" para completar esta tarea? (