c#,winform怎么实现combobox联动

 我来答
李磊_1
2020-09-25 · TA获得超过299个赞
知道小有建树答主
回答量:337
采纳率:66%
帮助的人:109万
展开全部

这个要看你是其他控件变化要更新ComboBox的值还是当ComboBox的值变化之后更新其他值。

如果要是其他控件(比如文本框)值变化时更新 ComboBox 的值,则可以为其他控件(比如文本框)添加 TextChanged 事件(双击文本框,会自动添加),在处理函数中添加更新逻辑,如下图:

文本框变化更新ComboBox

双击下方TextBox后,VS 自动切换到代码位置如下:

添加事件代码

添加代码如下:

this.comboBox1.Text = this.textBox1.Text;

文本框中输入内容,上方文本同步变化

如果你是要当ComboBox的值变化之后,更新其他控件,则类似于以上操作,双击 ComboBox控件,转到代码:

双击BomboBox

输入代码

输入代码:

this.textBox1.Text = this.comboBox1.Text;

运行之后,发现当上方ComboBox中选项发生变化之后,下方文本框会同步变化(省略为ComboBox添加项逻辑)

改变ComboBox选项,文本框同步变化



推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式