none
如何更改GirdView 多选模式下的样式,比如选中和未选中所展示的界面,默认的是一个框,我想使用一副半透明的图片覆盖,选中时使用另一幅图,该如何实现?谢谢! RRS feed

  • 问题

  • 如何更改GirdView 多选模式下的样式,比如选中和未选中所展示的界面,默认的是一个框,我想使用一副半透明的图片覆盖,选中时使用另一幅图,该如何实现?谢谢!
    2016年5月31日 8:11

答案

全部回复

  • 自定义一个控件,在最上面加一个grid之类的,设置背景为一张图片,然后这个控件被点击时显示这个grid
    2016年5月31日 9:13
  • 谢谢回答,但是从默认状态转到多选状态时,gridview的默认多选框还是存在啊 ?还有就是当点击girdview的item时,怎么更改当前Item控件的子布局?
    2016年6月1日 1:29
  • 谢谢回答,但是从默认状态转到多选状态时,gridview的默认多选框还是存在啊 ?还有就是当点击girdview的item时,怎么更改当前Item控件的子布局?

    您好,

    如果想在多选模式下不显示CheckBox,GridView有个IsMultiSelectCheckBoxEnabled属性,将他设置为False就不会显示了。

    当点击某一项时,你可以在SelectionChanged事件中获取里面的控件。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2016年6月1日 5:27
    版主
  • ?????

    • 已标记为答案 Airforce_jie 2016年6月8日 2:39
    • 已编辑 [-] 2018年1月11日 13:00
    2016年6月1日 7:46
  • 我设置了ItemClick事件 ,点击某个Item  只触发了ItemClick事件,没有触发SelectionChanged事件,在SelectionChanged中怎么获取里面的控件?能直接拿到当前点击的Item么,不是Item绑定的数据而是UI?谢谢!!!
    2016年6月1日 7:50
  • >>"在SelectionChanged中怎么获取里面的控件?"

    这个问题需要根据你的xaml布局来进行相应的处理后才能获取到里面的控件,所以如果你能把你的xaml布局发出来的话更好一些。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2016年6月3日 1:21
    版主
  • 谢谢 ! 已调试ok  
    2016年6月7日 8:16
  • 谢谢 ! 已调试ok  

    好的,您可以将所有对您有帮助的回复标记为答案,这样有利于其他开发者能够在论坛上快速的找到相同问题的答案。

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2016年6月8日 0:42
    版主