Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# C组合框SelectedIndexChanged事件_C#_.net - Fatal编程技术网

C# C组合框SelectedIndexChanged事件

C# C组合框SelectedIndexChanged事件,c#,.net,C#,.net,好的,我有一个问题,在我从组合框中选择不同的值后,我需要几个文本框来填充数据,我需要一个事件来完成,但由于某些原因,这不起作用: private override void rasaCombo_SelectedIndexChanged(object sender, EventArgs e) 我已经对它进行了测试,但它似乎甚至没有将其识别为有效事件,因为它从未进入代码的该部分。我正在使用Visual C 2010。帮助?无需覆盖 private void rasaCombo_SelectedIn

好的,我有一个问题,在我从组合框中选择不同的值后,我需要几个文本框来填充数据,我需要一个事件来完成,但由于某些原因,这不起作用:

private override void rasaCombo_SelectedIndexChanged(object sender, EventArgs e)
我已经对它进行了测试,但它似乎甚至没有将其识别为有效事件,因为它从未进入代码的该部分。我正在使用Visual C 2010。帮助?

无需覆盖

private void rasaCombo_SelectedIndexChanged(object sender, EventArgs e)
检查您是否在某处注册了该活动

rasaCombo_.SelectedIndexChanged += rasaCombo_SelectedIndexChanged;

为什么要重写eventhandler?我认为您不需要它。

组合框默认情况下没有附加事件。必须首先向其中添加事件。您是如何生成该方法的?只需双击表单设计器中的组合框,即可为您生成并连接该方法。我怀疑,由于存在你自己写的override关键字?啊,override站在那里是因为我在尝试其他东西。我从来没有想到我只需要双击它来添加事件,我是C的新手。非常感谢!没问题。我想我应该回答这个问题。请注意,双击控件默认为最常见的事件处理程序。要添加其他用户,您需要在VS属性窗口中访问它们。伙计,这是一个复制粘贴错误!!在我编辑之前,你们抓到我了……伙计,你们真快?对不起,我投票的时候不可能知道。我仍然不认为这是一个好的答案,但我会取消-1编辑:除非你编辑问题,否则我不会这样做……是的,问题是我没有双击组合框来添加事件。初学者的错误。谢谢你的意见@用户1481171您不需要双击,只需为您编写+=代码即可。但你也可以手动操作;