问题描述
- MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化
-
MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化.我是基于文档开发的,每次列表内容发生改变,但是当前所选的源数据内容却不发生变化,需要人为手动去选择,请问有什么好的解决办法吗?
解决方案
最简单的是用定时器不断查询数据库,如果有变化,就更新界面。
解决方案二:
用addstring函数动态插入就可以了
解决方案三:
addstring这个函数我用过了,但是不能动态显示,希望是动态显示,比如我列表里面的内容发生变化,那个框里里的内容也要随之变化。
解决方案四:
设置一下吧,当列表排序或者添加项目的时候,让当前选项总是第一项。刷新一下 Combox的文本框
解决方案五:
这个只能自己代码处理,读取数据变化消息,然后更新界面等控件相关的数据
解决方案六:
你调用一个js 不就得了么 干嘛那么来回的纠结 mfc没用过 但是我记得好像也是可以调用js的
解决方案七:
我认为定时刷新重新取数据
时间: 2025-01-02 18:42:15