解决方案 »

  1.   

    没看明白你什么意思。
    1.如果是想点选checkbox时候直接刷新李listview,需要用到Checked事件。
    2.如果想点击select按钮时再进行刷新,直接在按钮点击事件中判断IsChecked 属性即可。
      

  2.   

    “checkbox的时候,实现 listView 实现Checkbox 的功能。”没明白你的意思?说具体一点啊。猜测你的意图是不是选择右侧的checkbox的时候,实现 listView item的显示和隐藏功能?如果是这样的话,你可以这么实现,当选择右侧的checkBox时将listView 指定的那一列进行显示和隐藏,应该提供这种功能,万一没有可以将那一列删了。另外你的设计存在问题,如果“只显示编号”或者“只显示名称”,那么应该是但选按钮,而不是多选。
      

  3.   


    哦,不好意思,令你误解了。。我是想:勾选checkbox  ---》 btn Select ---》 listView 出现我想要的数据。不知道怎么可以实现listView 是连接数据库的。。一点头绪都木有,网上找资料都没有见到什么相似的参考
      

  4.   


    哦!你说的对果然是有问题。非常感谢你的建议。还有,不好意思,令你误解了。。我是想:勾选checkbox  ---》 btn Select ---》 listView 出现我想要的数据。不知道怎么可以实现listView 是连接数据库的。。按照你的讲的意思,就是,只要check 的时候,将listView 的某列 添加隐藏就可以了?!
      

  5.   


    哦,不好意思,令你误解了。。,不过,你的头像也很消魂我是想:勾选checkbox  ---》 btn Select ---》 listView 出现我想要的数据。不知道怎么可以实现listView 是连接数据库的。。
      

  6.   

    你的意思是动态的改变ListView 的Column是吗?
    你可以在ListView的Column中添加一个Visibility属性,绑定到btn_Select上面,再添加一个Conventer,判断如果被选中,就显示这一列.如果没有选中,就Visibility.Hidden
      

  7.   

    ListVIew隐藏列好像比较麻烦.我想当然了.楼主可以看看这个.http://www.cnblogs.com/mgen/archive/2011/07/24/2115458.html
      

  8.   


    可以给个大概的Demo 吗?我尝试过在 Listview 中寻找 Column 的Visibility 。没有,
      
                         listview 就有才有 Visibility 属性。而且我好像不懂怎么将 btn_Select 事件触发后,返回给 Visibility 的绑定。
      

  9.   


    哦,不好意思,令你误解了。。我是想:勾选checkbox  ---》 btn Select ---》 listView 出现我想要的数据。不知道怎么可以实现listView 是连接数据库的。。一点头绪都木有,网上找资料都没有见到什么相似的参考
    那就用第二个方法刷新listview,重新查询数据库即可啊!