基本上,我从工具箱创建一个组合框并将其拖到Form中。但是这次,我用这样的编程方式创建了一个组合框..
ComboBox filterKeyComboBox = new ComboBox() { Left = 100, Top = 22, Width = 150, DropDownStyle = ComboBoxStyle.DropDownList, DataSource = null };
然后我填写它..
filterKeyComboBox.Items.Clear();
bs.DataSource = fieldTable;
filterKeyComboBox.DataSource = bs;
filterKeyComboBox.DisplayMember = "Value";
然后我想创建一个eventhandler,其中每一个我都从组合框中更改所选项目......
我试过这样的..
filterAktifComboBox.SelectedIndexChanged += (sender, e) =>
{
Console.WriteLine("Test onchange selected item");
};
我不知道为什么,那就是“Test onchange selected item”没有打印在日志中。
如何以编程方式在组合框中创建事件项更改?