默认情况下,在ListView
控件中,如果单击列的内容,则选择一行,但如果单击超出内容范围的行,则不会选择该行。有没有快速的方法可以为每列指定模板?
我已经尝试过(这实际上适用于ListBox):
<Style TargetType="{x:Type ListViewItem}"
BasedOn="{StaticResource {x:Type ListViewItem}}">
<Setter Property="Background" Value="#01000000" />
</Style>
答案 0 :(得分:0)
我有一个与ListView类似的问题(没有用ListBox测试它)。希望这适用。我知道这不是经过测试的答案,但我无法在评论中发布代码。如果它不起作用,请告诉我,我将删除它。
<ListView ... >
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
</Style>
</ListView.ItemContainerStyle>
<ListView.View>
...