我有一个简单的 ListView
<ListView ItemsSource="{Binding SelectedSearch.Offers}"
IsItemClickEnabled="True"
ItemClick="lv_ItemClick_1"
Margin="0,0,0,10"
Name="lv"
SelectionMode="None"
IsSwipeEnabled="false"
ItemTemplateSelector="{StaticResource OffersGridTemplateSelector}"/>
我自定义 ItemTemplate 选择器用于在两个不同的 DataTemplate 之间进行选择。问题是,每个项目似乎都有一个最小高度。
如果我只使用带有 TextBlock 的 DataTemplate
<DataTemplate x:Key="SpecialTextTemplate">
<TextBlock Text="{Binding Text}" />
</DataTemplate>
该项目在垂直方向上占用了太多空间。它似乎占用了与堆栈面板中由 3 个文本块组成的其他模板相同的最小空间
如何使其缩小到内容的高度?有最低高度吗?