C#中怎么让选中的ComcoBOX选项对应在LABEL上显示相应的内容?

 我来答
djc11281
推荐于2016-08-15 · 超过28用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:38.9万
展开全部
如果是WPF的话,可以用绑定,如果是C#窗体程序的话,就是先注册ComboBox的SelectedValueChanged 事件
然后在处理事件中:label.Text= comboBox1.SelectedItem as string ;
就可以了。
追问
男神这个label.Text=  comboBox1.SelectedItem as string ;
中的TEXT表示什么是我对应选项要显示的东西么?
追答
对, Text 是 label 控件的属性, 设置这个属性,就是设置这个控件显示的内容。
黄工的控件库
2014-09-18 · TA获得超过5732个赞
知道小有建树答主
回答量:1644
采纳率:50%
帮助的人:516万
展开全部
在comcobox的默认事件利写就可以了
string str=this.comcobox1.text;
str就是你选择的内容
然后你就可以了根据这个进行处理了
追问
text呢?是不是我comcobox中的选项??
追答
text就是你选中的项的值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lizychn
2014-09-18 · TA获得超过542个赞
知道小有建树答主
回答量:624
采纳率:40%
帮助的人:199万
展开全部
combobox有个事件SelectedIndexChanged事件,在里面加代码

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
label1.Text = comboBox1.SelectedItem.ToString();
//或者这样 label1.Text = comboBox1.Items[comboBox1.SelectedIndex].ToString();
}
追问
大神那个tostring()要放的是什么?
追答
什么要放的什么,ToString()是方法,将类型转换为字符串类型,因为Label的Text属性是字符串类型,所以赋值也要相同类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
玩转数据处理
2014-09-18 · 数据处理,Python,dotnet
玩转数据处理
采纳数:1613 获赞数:3794

向TA提问 私信TA
展开全部
这个问题和下面链接问题不是一样的吗?

http://zhidao.baidu.com/question/918774791556085659.html?oldq=1

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
label1.Text = comboBox1.Text;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式