WPF Combox使用 Text无法选择正确获取CHange后的Text

使用固定ComboxItem 无法通过 selectitem as object 来进行回去到 Content内的对香数据。那我只能这个样干:

csharp 复制代码
 private void CBPaiweiLeixingSelect_Change(object sender, SelectionChangedEventArgs e)
        { 
            ComboBox ThisBox = sender as ComboBox;
            List<EDaxiaosuixi> ListShuixiE;
            ComboBoxItem SelectItemTextBox = CBPaiweiType.SelectedItem as ComboBoxItem;
            string SelectItemstr = SelectItemTextBox.Content as string;
            if (SelectItemstr == "非吉祥牌位")
            {
                ListShuixiE = ThisPaiweilist.Where(x => x.PaiweiType != EPaiweiType.吉祥牌位).Select(x => x.DaxiaoSuixi).Distinct().ToList();//获取大小随喜 
                CBPaiweiGuige.ItemsSource = ListShuixiE;
            }
            else if (SelectItemstr == "吉祥牌位")
            {
                ListShuixiE = ThisPaiweilist.Where(x => x.PaiweiType == EPaiweiType.吉祥牌位).Select(x => x.DaxiaoSuixi).Distinct().ToList();//获取大小随喜 
                CBPaiweiGuige.ItemsSource = ListShuixiE;
            }
        }

使用这个方法:

csharp 复制代码
 List<EDaxiaosuixi> ListShuixiE;
        ComboBoxItem SelectItemTextBox = CBPaiweiType.SelectedItem as ComboBoxItem;
        string SelectItemstr = SelectItemTextBox.Content as string;

SelectItemstr 就是要获取的便跟过来的数据。

相关推荐
龙之叶8 小时前
【Android Monkey源码解析四】- 异常捕获/页面控制
android·windows·adb·monkey
优选资源分享9 小时前
Advanced Renamer v4.20 便携版 批量文件重命名工具
windows·实用工具
开开心心就好14 小时前
PDF密码移除工具,免费解除打印编辑复制权限
java·网络·windows·websocket·pdf·电脑·excel
霸道流氓气质14 小时前
Java 实现折线图整点数据补全与标准化处理示例代码讲解
java·开发语言·windows
时光不弃青栀15 小时前
Windows服务器无法复制粘贴文件
运维·服务器·windows
m0_7482523816 小时前
Java 变量类型
java·数据结构·windows
lbb 小魔仙16 小时前
【Harmonyos】开源鸿蒙跨平台训练营DAY2:多终端工程创建运行、代码提交至AtomGit平台自建公开仓库全流程(附带出现问题及解决方法)
windows·flutter·开源·harmonyos·鸿蒙·开源鸿蒙·鸿蒙开平台应用
luyun02020216 小时前
精简版本,绿色便携
java·windows·figma
非凡ghost17 小时前
批量转双层PDF(可识别各种语言)
windows·学习·pdf·软件需求
阿湯哥17 小时前
多智能体架构深度解析:企业落地如何选择Skills与SubAgents?
架构·wpf