当前位置:  开发笔记 > Android > 正文

当Checkbox值更改时,更改WPF ComboBox上的数据绑定

如何解决《当Checkbox值更改时,更改WPFComboBox上的数据绑定》经验,为你挑选了1个好方法。

我有一个WPF ComboBox,它是一个数据绑定到一个集合,但取决于是否检查Checkbox我不想改变ComboBox绑定的集合.

基本问题是我有一大堆MyCustomer,我也有MyCustomer的过滤集合 - 过滤是非常密集的,我不想用CollectionView做,主要原因是它已经完成,过滤了集合已经存在 - 因此需要简单地切换组合的数据绑定.

我希望有一个纯XAML解决方案,显然,编写一些代码背后会是一个相对简单的解决方案,但它并不觉得它应该是必需的.



1> Robert Macne..:

以下是使用DataTrigger切换集合的示例:


    
        
            do
            re
            mi
        
        
            a
            b
            c
        
    

    
    
        
            
        
    

对于你来说,这些不是不同的数组,但可能是不同的CollectionViewSources与过滤器或其他东西,但原理是相同的.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有