none
为什么 ListView 的各 Item 内部元素宽度不一样?(图) RRS feed

答案

  •         <ListView.ItemContainerStyle>
              <Style TargetType="ListViewItem">
                <Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
              </Style>
            </ListView.ItemContainerStyle>

    加入上面代码即可

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年10月29日 0:27
  • 那你就需要重写整个ListViewItem样式及模板了,或者 你把你需要点击响应的放在一个Button中,然后你在Button的Click事件中 设置e.handle = true阻塞点击往ListViewItem传递。然后button里面的你的元素仍然可以被点击

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年10月29日 9:39

全部回复

  • 我需要如下效果:


    2015年10月28日 23:46
  •         <ListView.ItemContainerStyle>
              <Style TargetType="ListViewItem">
                <Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
              </Style>
            </ListView.ItemContainerStyle>

    加入上面代码即可

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年10月29日 0:27
  • 嗯!可以了。但我想要的那个效果怎么实现?(我自己给自己回复的那条),我希望 Item 的 可点击部分 只有内部一点,而非整行
    2015年10月29日 6:20
  • 那你就需要重写整个ListViewItem样式及模板了,或者 你把你需要点击响应的放在一个Button中,然后你在Button的Click事件中 设置e.handle = true阻塞点击往ListViewItem传递。然后button里面的你的元素仍然可以被点击

    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年10月29日 9:39
  • 发现,

    ItemContainerStyle
                                <Setter Property="Margin"
                                        Value="4" />
    

    可以做到欸!

    2015年10月29日 13:26