none
怎样修改ListBox选中Item的背景颜色 RRS feed

  • 问题

  • 在windows phone的ListBox中,不修改后台代码,在xaml中能修改选中Item的背景色吗,哪位大侠能给出方法
    2013年3月1日 4:00

答案

全部回复

  • 用Blend导出ListBox的模板,然后修改模板中选中状态的xaml

    --!

    2013年3月7日 8:58
  • <VisualState x:Name="Selected"> <Storyboard> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Background" Storyboard.TargetName="InnerGrid"> <DiscreteObjectKeyFrame KeyTime="0" Value="Red"/> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Foreground" Storyboard.TargetName="ContentPresenter"> <DiscreteObjectKeyFrame KeyTime="0" Value="Red"/> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState>

    我这样修改的,为什么选中的项还是紫色,是不是还需要修改哪里?

    2014年1月13日 3:42