当前位置: 代码迷 >> C# >> WPF中ListView如何隔行换色
  详细解决方案

WPF中ListView如何隔行换色

热度:58   发布时间:2016-05-05 02:59:11.0
WPF中ListView怎么隔行换色?
ListView中的数据源绑定xml,显示出来的要隔行换色怎么做?
------解决思路----------------------
换成DataGrid吧,属性设置一下都可以了。 ListView 的 可以修改ListViewItem 模板,根据奇偶行设置不同的颜色。
------解决思路----------------------
<ListView AlternationCount="2" >
    <ListViewItem>Hello</ListViewItem>
    <ListViewItem>guten Tag</ListViewItem>
    <ListViewItem>Bonjour</ListViewItem>
    <ListViewItem>Konnichiwa</ListViewItem>
            
    <ListView.ItemContainerStyle>
        <Style TargetType="ListViewItem">
            <Style.Triggers>
                <Trigger Property="ListView.AlternationIndex" Value="1">
                    <Setter Property="Background" Value="PeachPuff"/>
                </Trigger>
            </Style.Triggers>
        </Style>
    </ListView.ItemContainerStyle>
</ListView>

------解决思路----------------------
先搜索,搜不到再提可以省点分,有很多现成的答案在网上。

http://zhidao.baidu.com/link?url=9O-371NY9S8HRT7BtDAWxMwTqLBxoEH9h9ByD_vlYJ9-K84P61DtXEqCYKHLf1FMUSSgLHvY3B73WSdH57xrd9e4OWw0ctKez-L-U4X5AHK
  相关解决方案