请大侠帮忙,关于Combobox

mengtk 2002-12-09 08:24:51
一个对话框有两个combo控件,我希望这两个控件的data完全一样,
如何用程序保证这两个控件不会选择同一个选项呢?
希望具体些!谢谢 :)
...全文
34 12 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
做个判断 , 如果一样改一下吧

15,978

社区成员

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

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