求助,listbox高度不够时候,里面的item被遮掉一部分,点击后不想自动滚动

JimCarter
博客专家认证
2017-05-25 10:30:03
listbox高度不够时候,里面的item被遮掉一部分,点击后不想自动滚动。
如下图,红色框listbox的大小,里面一共有两个item,第二个item被遮盖了一部分,点击第二个的时候他会自动跳到上面,(实际上点击后应该立即弹出一个窗体)。再点击一次才会弹出窗体。


这样,就跟我预想的多了一个步骤。请问,如何禁止让被遮盖的item点击后不自动改变它的位置。
...全文
146 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
JimCarter 2017-05-25
  • 打赏
  • 举报
回复
解决了 ,把listbox中的ScrollView的属性设置为CanContentScroll="False" 即可
JimCarter 2017-05-25
  • 打赏
  • 举报
回复
@版主 版主
JimCarter 2017-05-25
  • 打赏
  • 举报
回复
图片补充一下:


JimCarter 2017-05-25
  • 打赏
  • 举报
回复
引用 5 楼 duanzi_peng 的回复:
[quote=引用 3 楼 catshitone 的回复:] 解决了 ,把listbox中的ScrollView的属性设置为CanContentScroll="False" 即可
是的,为true 表示按照条目滚动,为false 表示按照像素滚动。 在数据量较大的情况下,为true的话 ListBox的虚拟化将不会启作用,注意一下。[/quote] ok 谢谢
exception92 2017-05-25
  • 打赏
  • 举报
回复
引用 3 楼 catshitone 的回复:
解决了 ,把listbox中的ScrollView的属性设置为CanContentScroll="False" 即可
是的,为true 表示按照条目滚动,为false 表示按照像素滚动。 在数据量较大的情况下,为true的话 ListBox的虚拟化将不会启作用,注意一下。
exception92 2017-05-25
  • 打赏
  • 举报
回复
引用 2 楼 catshitone 的回复:
@版主 版主
我来了,,,

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧