mfc-MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化

问题描述

MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化

MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化.我是基于文档开发的,每次列表内容发生改变,但是当前所选的源数据内容却不发生变化,需要人为手动去选择,请问有什么好的解决办法吗?

解决方案

最简单的是用定时器不断查询数据库,如果有变化,就更新界面。

解决方案二:

用addstring函数动态插入就可以了

解决方案三:

addstring这个函数我用过了,但是不能动态显示,希望是动态显示,比如我列表里面的内容发生变化,那个框里里的内容也要随之变化。

解决方案四:

设置一下吧,当列表排序或者添加项目的时候,让当前选项总是第一项。刷新一下 Combox的文本框

解决方案五:

这个只能自己代码处理,读取数据变化消息,然后更新界面等控件相关的数据

解决方案六:

你调用一个js 不就得了么 干嘛那么来回的纠结 mfc没用过 但是我记得好像也是可以调用js的

解决方案七:

我认为定时刷新重新取数据

时间: 2025-01-02 18:42:15

mfc-MFC 应用开发中Combox显示下拉框的内容,怎样才能列表中的字段发生变化,而当前选中的也发生变化的相关文章

combobox-C#vs2010中comboBox的下拉框如何隐藏

问题描述 C#vs2010中comboBox的下拉框如何隐藏 如图,如何让comboBox下面的下拉框一直不显示? 解决方案 一直不显示就用文本框算了,自绘一个假的箭头唬下人. 也许你要的根本不是comboBox,而是带AutoComplete的TextBox 解决方案二: 你要的是设置DropDownStyle属性?

easyui- EasyUI combobox无法显示下拉框? 后台已经返回了正确的 JSON 格式的值

问题描述 EasyUI combobox无法显示下拉框? 后台已经返回了正确的 JSON 格式的值 前台代码: <div class=""fitem""> <label>户主名称:</label> <input id=""Name"" name=""holderName"" class=""easyui-combobox&qu

JTable里的JComboBox在按空格键时不能显示下拉框

问题描述 通常的JComboBox在获得焦点时按空格键会显示下拉框,但是JTable里的JComboBox,按空格键没有反应这是为什么有没有办法实现JTable里的JComboBox也能在按空格键会显示下拉框附实例代码publicclassT1extendsJComboBoximplementsTableCellRenderer{publicT1(){setBorder(BorderFactory.createEmptyBorder());addActionListener(newActionL

easyui-EasyUI combobox无法显示下拉框? 后台已经返回了正确的 JSON 格式的值

问题描述 EasyUI combobox无法显示下拉框? 后台已经返回了正确的 JSON 格式的值 为什么会这样? java返回 response.setHeader("Content-type", "application/json"); out = response.getWriter(); out.write(json); out.flush(); json: [{'text':'china','value':'1'},{'text':'india','val

HTML 中select的下拉框列表的高度可以调吗?怎么调呀?

问题描述 HTML 中select的下拉框列表的高度可以调吗?怎么调呀?我到网上搜了一下,有的说要自己搞个div.那样也太麻烦了吧,有其他方法吗?最好是写点css样式就可以的. 解决方案 HTML 中select的高度是不能调的.他是最讨厌的一个组件了.只能调宽度,还有他也不受div层的遮盖!解决方案二:不可调,你找了资料就没错,用上面的吧..

使用easyui写的下拉框多选 怎样才能使部分下拉选项互斥

问题描述 使用easyui写的下拉框多选 怎样才能使部分下拉选项互斥 例如 初级评审和终极评审不能同时选择问题怎样解决??求指教 解决方案 添加onSelect事件判断当前选中的项是否和已经选中的值有互斥的,有就调用unselect方法取消选中 onSelect: function (r) { if (r.value == 'AL' || r.value == 'AK') {//2个互斥的值,判断选中的值 var vs = $(this).combobox('getValues'), v = r

下拉框已选值的显示-下拉框的值的显示方法

问题描述 下拉框的值的显示方法 解决方案 没看懂你要问的是什么

ASP.NET中Ajax改变下拉框动态生成表格的实例

1.建立一个aspx页面,html代码 <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script type="text/javascript"> var xmlHttp; function createXMLHttpRequest() {

关于ie9不能选择下拉框的问题

问题描述 关于ie9不能选择下拉框的问题 ie9模式窗口下dropdownList不能使用,这是怎么回事?求大神指导一下. 大致的代码 在ie9的模式窗口下不能使用,但是在其他的浏览器中可以. 菜鸟我用f12调试下,修改了下id class或者删除,然后在页面中点击,居然可以使用,这是为什么?是ie9的bug还是代码的问题?如果是代码的为题那么在ie8 7,火狐上面都可以,就是在ie9上不行?求大神指教,指教,急急急. 相关文章 能不能让listview的单元格变成下拉框的形式? java we