Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.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#_.net - Fatal编程技术网

C# 从数据源填充数据后如何选择组合框值

C# 从数据源填充数据后如何选择组合框值,c#,.net,C#,.net,我想将所选值设置为已知值。但是,在调用initializeComponent()之后,数据尚未填充到数据绑定组合框中,因此无法在其中设置所选值 当数据已完成从数据绑定对象添加到组合框中时,会触发哪个事件?你有没有其他的处理方法 非常感谢您应该订阅 数据源已更改 事件,但如果这样做,则必须先设置DisplayMember和ValueMember,否则不能使用ComboBox.SelectedValue comboBox1.DisplayMember = "name"; comboBox1.Valu

我想将所选值设置为已知值。但是,在调用initializeComponent()之后,数据尚未填充到数据绑定组合框中,因此无法在其中设置所选值

当数据已完成从数据绑定对象添加到组合框中时,会触发哪个事件?你有没有其他的处理方法


非常感谢

您应该订阅

数据源已更改

事件,但如果这样做,则必须先设置DisplayMember和ValueMember,否则不能使用ComboBox.SelectedValue

comboBox1.DisplayMember = "name";
comboBox1.ValueMember = "id";
comboBox1.DataSource = dataTable;

你不能把它设置为form_load吗?