加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-phone-7 – ListBox选择时禁用高亮显示 – Windows Phon

发布时间:2020-12-14 01:54:52 所属栏目:Windows 来源:网络整理
导读:我正在尝试在选择ListBox中的项目时禁用突出显示.这意味着,ListBox中的项仍然会触发select事件,但它不会更改颜色 解决方法 kP概述了在此处应用突出显示的过程. Windows Phone 7: Highlight Selected Listbox item 删除突出显示的过程几乎相同..您只需从您为
我正在尝试在选择ListBox中的项目时禁用突出显示.这意味着,ListBox中的项仍然会触发select事件,但它不会更改颜色

解决方法

kP概述了在此处应用突出显示的过程.

Windows Phone 7: Highlight Selected Listbox item

删除突出显示的过程几乎相同..您只需从您为模板制作的副本中删除所选视觉状态中的故事板.

所以..

>以混合方式打开项目.
>定位列表框
>右键单击,编辑其他模板,编辑生成的项目容器,编辑副本
>转到xaml并进行更改

<VisualState x:Name="Selected">
  <Storyboard>
    <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="Foreground" Storyboard.TargetName="ContentContainer">
      <DiscreteObjectKeyFrame KeyTime="0" Value="{StaticResource PhoneAccentBrush}"/>
    </ObjectAnimationUsingKeyFrames>
  </Storyboard>
</VisualState>

<VisualState x:Name="Selected"/>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读