社区
界面
帖子详情
请大侠帮忙,关于Combobox
mengtk
2002-12-09 08:24:51
一个对话框有两个combo控件,我希望这两个控件的data完全一样,
如何用程序保证这两个控件不会选择同一个选项呢?
希望具体些!谢谢 :)
...全文
34
12
打赏
收藏
请大侠帮忙,关于Combobox
一个对话框有两个combo控件,我希望这两个控件的data完全一样, 如何用程序保证这两个控件不会选择同一个选项呢? 希望具体些!谢谢 :)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andy_lau
2002-12-10
打赏
举报
回复
来来....让高手给你看看,有点状况,不过好解决。
首先设置以变量来存储选定的值m_strSelected=_T("");
响应combox1的函数这样写:
if(m_strSelected!=_T("")&&m_strSelected==m_combox1.GetWindowText(..))
{
AfxMessageBox("combox2中已经选过了");
作相应的处理(恢复原来combox1的状态等);
return;
}
else
{
m_strSelected=m_combox1.GetWindowText(..);
。。。
}
同李在combox2中也做这样的判断就可以了
andy_lau
2002-12-10
打赏
举报
回复
来来....让高手给你看看,有点状况,不过好解决。
首先设置以变量来存储选定的值m_strSelected=_T("");
响应combox1的函数这样写:
if(m_strSelected!=_T("")&&m_strSelected==m_combox1.GetWindowText(..))
{
AfxMessageBox("combox2中已经选过了");
作相应的处理(恢复原来combox1的状态等);
return;
}
else
{
m_strSelected=m_combox1.GetWindowText(..);
。。。
}
同李在combox2中也做这样的判断就可以了
wj59
2002-12-10
打赏
举报
回复
烦,还不如用checkbox
zhenxizhou
2002-12-10
打赏
举报
回复
在combo1的OnSelChange中加入代码:使combo2不可用
对combo2也一样处理
flood75
2002-12-10
打赏
举报
回复
按照我的做法,combo1选了teamA 之后combo2就不可能会再选的了
mengtk
2002-12-09
打赏
举报
回复
这样不行啊,比如这样
combo1
teamA
teamB
teamC
combo2
teamA
teamB
teamC
我希望combo1选了teamA 之后combo2就不可再选了,除了closeup事件,selchange事件或者什么其它的时间有没有可能阿?
andy_lau
2002-12-09
打赏
举报
回复
在第二个combo控件的closeup事件中去判断第一个combo控件的GetCurSel()和第二个combo控件的GetCurSel()是否一样,如果一样,则对第二个combo控件的SetCurSel(另外的值)。
andy_lau
2002-12-09
打赏
举报
回复
在第二个combo控件的closeup事件中去判断第一个combo控件的GetCurSel()和第二个combo控件的GetCurSel()是否一样,如果一样,则对第二个combo控件的SetCurSel(另外的值)。
andy_lau
2002-12-09
打赏
举报
回复
在第二个combo控件的closeup事件中去判断第一个combo控件的GetCurSel()和第二个combo控件的GetCurSel()是否一样,如果一样,则对第二个combo控件的SetCurSel(另外的值)。
flood75
2002-12-09
打赏
举报
回复
在第二个combo控件的closeup事件中去判断第一个combo控件的GetCurSel()和第二个combo控件的GetCurSel()是否一样,如果一样,则对第二个combo控件的SetCurSel(另外的值)。
GZCompiler
2002-12-09
打赏
举报
回复
在另一个ComboBox选中内容后,判断是否同另一个选的
一样,如果一样就重选,不一样就接受。
zswzwy
2002-12-09
打赏
举报
回复
做个判断 , 如果一样改一下吧
combobox
实现下拉框多选
本方法和用checkbox, listbox等控件和事件拼凑出来的不同,本方法是一个集成的独立控件,基本实现了控件的顺滑度,下拉框可悬浮等效果,可以认为是
comboBox
的升级版,使用方便,仅需引用编译好的DLL,直接在toolBox拖拽出控件即可。
【C#】完美实现ComBox多列下拉框+自动完成+DataGridView自定义列
灵活:数据源、下拉框内显示的列、列名、可搜索关键字等可自由定义 方便:可输可选/支持键盘操作/模糊过滤/自动完成匹配 标准:通过继承
combobox
实现,可单独使用,也可嵌入datagridview使用 水平有限,欢迎大家多提宝贵意见,共同学习 QQ:41357935 本控件以“随风飘散”在 http://www.cnblogs.com/CodeAnyWhere/archive/2007/09/03/880780.html中的示例代码为基础改进而来,在此感谢!.
DirectUI Demo(无源码,只是界面dome)
一个比较完整的DirectUI Demo, 支持各种Layout,实现了各种基本控件(SplitBar, PictureBox, Button, Radio, CheckBox, Label, HyperLink, ProgressBar, ListBox, Edit,
ComboBox
, Tab Control, Toolbar, Menu, tree),支持键盘导航,支持多语言,支持换肤,支持异形窗口。
关于
ComboBox
的自绘制
关于
ComboBox
存在三个中可选的外观形式:分别是:简单、下移、下拉列表对于简单类型很少用到,就像我到现在都一次都没用过,当然就没有谈论它的话语权了,哈哈。对于“ 下移” 嘛,关于它的自绘制曾经还是让我伤透了脑袋的阿,当然在这就要说说了,不然我那几天的痛苦会传染给更多的人的哦。好的,我就开始说“下移”类型的
ComboBox
的自绘了:关于
ComboBox
的下移类型自绘问题,在很多地方都能够找到
关于
combobox
选中状态
关于
combobox
选中时: 不可直接用text做为选中条件。如: $CommonUI.get
ComboBox
('#taskNameCombo').
combobox
("setValue",decodeURI(taskName)); 而需要通过id设置选中状态。如: //显示选中 var data = $('#taskNameCombo').
combobox
('getData'); fo...
界面
15,978
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章