如何禁用CComboBox中的指定选项?

wtbike 2013-03-05 08:10:15
如题,怎么才能禁用CComboBox控件中的某个指定选项?
...全文
345 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
特雷西_KID 2013-03-06
  • 打赏
  • 举报
回复
使用之前先清空item在加载吧
向立天 2013-03-06
  • 打赏
  • 举报
回复
标准控件应该没有支持这个功能
山伟 2013-03-06
  • 打赏
  • 举报
回复
要禁用Item项恐怕除了重写CComboBox没有更好的办法了。 如果同一个CComboBox在多个tab页下使用,Item选项不多可以动态加载Item项。在每个Tab的响应中先清空下拉列表内容,再重新加载你需要的Item项。这样应该不会出问题的。
wtbike 2013-03-06
  • 打赏
  • 举报
回复
引用 3 楼 happyparrot 的回复:
不让用就删掉啊
之前就是这么做的,但是现在发现了问题 同一个CComboBox在多个tab页下面使用,删掉其中某个tab页下CComboBox的选项,会导致其它tab页的选项出现异常
wtbike 2013-03-06
  • 打赏
  • 举报
回复
引用 2 楼 sha_jinhao 的回复:
重写过么???
因为使用的地方比较多,重写的话改动太大
快乐鹦鹉 2013-03-06
  • 打赏
  • 举报
回复
不让用就删掉啊
jimette 2013-03-06
  • 打赏
  • 举报
回复
重写过么???
wtbike 2013-03-06
  • 打赏
  • 举报
回复
有人遇到过类似的问题吗?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧