محتوى GridViewColumn وVerticalAlignment
-
05-07-2019 - |
سؤال
وأريد لعرض بعض المعلومات في listview باستخدام GridView. لدي العديد من GridViewColumns وكل شيء يعمل بشكل جيد.
ولكن، نريد GridViewColumns المحتوى لديك VerticalAlignment (الأعلى في هذه الحالة) ولكن gridvewcolumn intself هو لا توفر خاصية الاعتماد VerticalContentAlignment. عند استخدام DisplayMemberBinding لا توجد أيضا أي إمكانية لتزويد VerticalAlignment المعلومات.
عند استخدام DataTemplate العرف كما Celltemplate، لا أستطيع إضافة VerticalAlignment = "كبار" موانئ دبي إلى مثل بعض textblock. ومع ذلك، هذا لا يعمل. هل هناك أي "أنيق-grifty الخاصة خدعة سحرية" لفلفل هذه المهمة؟ (
المحلول
ويمكنك تطبيق هذا النمط إلى ListView
الخاص بك:
<Style TargetType="{x:Type ListView}">
<Setter Property="ItemContainerStyle">
<Setter.Value>
<Style TargetType="ListViewItem">
<Setter Property="VerticalContentAlignment" Value="Top"/>
</Style>
</Setter.Value>
</Setter>
</Style>
لا تنتمي إلى StackOverflow