C# 动态添加到FlowLayoutPanel的多个组合框,如果一个组合框的更改仍然受影响
我向FlowLayoutPanel动态添加了多个组合框。如果我收到一个C# 动态添加到FlowLayoutPanel的多个组合框,如果一个组合框的更改仍然受影响,c#,winforms,C#,Winforms,我向FlowLayoutPanel动态添加了多个组合框。如果我收到一个onchange,剩下的组合框也会受到影响。我不想影响其余的组合框。我该怎么办 foreach(var video in videos) { var subvideos = video.Descendants("subvideos"); if (subvideos.Count() >= 1) { ComboBox subvideo = new ComboBox();
onchange
,剩下的组合框也会受到影响。我不想影响其余的组合框。我该怎么办
foreach(var video in videos)
{
var subvideos = video.Descendants("subvideos");
if (subvideos.Count() >= 1)
{
ComboBox subvideo = new ComboBox();
subvideo.Name = "subvideo" + i;
subvideo.Items.Add(video.Attribute("name").Value);
foreach(var videoname in subvideos)
{
subvideo.Items.Add(videoname.Value);
}
flowlayoutpanel1.Controls.Add(subvideo);
i++;
}
else
{
var text = new TextBox();
text.Text = video.Attribute("name").Value;
flowlayoutpanel1.Controls.Add(text);
}
}
您可以发布更改事件定义吗?在“流程布局”面板中,它显示多个组合框,假设我在剩余组合框中自动选择一个组合框中的第二个项目,则第二个项目显示为什么再次出现问题?我在后端
私有子组合中询问事件定义\u SelectedIndexChange()
我没有定义SelectedIndexChangefunction@un-幸运的是没有可能的私人潜水艇是它的c#不是vb