请教 ComboBox 动态数据绑定的问题

异想天开的妄想狂 异想天开的妄想狂 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
请教

有三个ComboBox a ,b,c 都是动态数据绑定(从数据库读入)

要实现的效果是a 的某个选项触发SelectedIndexChanged事件 根据所选从数据库读入数据绑定到b, b根据所绑定的数据触发 SelectedIndexChanged事件 进而从数据库读入数据绑定C 

具体效果已经实现 但是发现当 a 有选项 但b 没有与a 匹配的数据时就有问题了,提示
“设置了dataSource 属性后无法修改项集合” ,同样b 有匹配数据而c无 也会有相同提示。

我的问题是 能不能做到 在a 选择后触发SelectedIndexChanged事件 进行数据搜索绑定到b时如果没有匹配数据则将b 的内容清空 只保留一条项目"没有配备项目" ?同理 c也一样。
或者是有无禁止 SelectedIndexChanged事件 发生的办法?

我是 C#新手,请赐教 谢谢!
...全文

相关推荐

STM32单片机RS232串口通信测试工具.zip

STM32单片机RS232串口通信测试工具基本功能串口测试模式在这个模式下,用户可以发送ASCII码字符到单片机。当字符被发送时,Python程序使用serial库将字符串编码成字节后通过串口发送。STM32F103C8T6单片机的USART1接口接收到这些字节,并可进行处理(例如,在OLED上显示)。STM32单片机接收到数据后通常会有一个中断触发,然后在中断服务程序中读取接收到的数据,并可选择回传到发送端。此模式中,用户还可以接收来自单片机的数据,这常常用于验证发送的数据是否被正确接收和处理。时钟模式时钟模式下,Python程序会定期(通常每秒一次)发送当前的系统时间到STM32单片机。程序首先获取当前时间,然后将其格式化为字符串,并发送到单片机。单片机可以将接收到的时间字符串用于各种目的,例如显示在OLED屏幕上,或者用于时间标记等。这个模式演示了定时数据传输的应用,也可能用于校准单片机的时钟。计时器模式计时器模式是一个简单的计时器功能,Python程序会发送从启动程序开始计时的时间(通常以秒为单位)。程序记录下开始时间,然后在每次循环中计算从开始到当前的

徐浪老师

STM32单片机的RS232串口通信测试工具.zip(本人专注嵌入式领域)

嵌入式优质项目,资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松copy复刻,拿到资料包后可轻松复现出一样的项目。 本人单片机开发经验充足,深耕嵌入式领域,有任何使用问题欢迎随时与我联系,我会及时为你解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明,项目具体内容可查看下方的资源详情。 【附带帮助】: 若还需要嵌入式物联网单片机相关领域开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步。 【本人专注嵌入式领域】: 有任何使用问题欢迎随时与我联系,我会及时解答,第一时间为你提供帮助,CSDN博客端可私信,为你解惑,欢迎交流。 【建议小白】: 在所有嵌入式开发中硬件部分若不会画PCB/电路,可选择根据引脚定义将其代替为面包板+杜邦线+外设模块的方式,只需轻松简单连线,下载源码烧录进去便可轻松复刻出一样的项目 【适合场景】: 相关项目设计中,皆可应用在项目开发、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面中 可借鉴此优质项目实现复刻,也可以基于此项目进行扩展来开发出更多功能

阿齐Archie

【Python】基于 STM32 单片机与 RS232 串口的通信测试工具!.zip

【Python】基于 STM32 单片机与 RS232 串口的通信测试工具!.zip

木心爱编程

stm32 RS232串口通讯.zip

这个实验的例程实现了stm32f103的串口通讯实验,通过以rs232的方式双向通信,相关视屏教程和开发板可在某宝购买。

james_sun79

【单片机-嵌入式-stm32项目资料】PC 机与单片机通信(RS232 协议).zip

【单片机-嵌入式-stm32项目资料】PC 机与单片机通信(RS232 协议).zip

fanxbl957
评论 28
收藏 已收藏
分享
返回顶部
异想天开的妄想狂
C# 111,129 成员 642,539 内容