I try to use combobox in winforms project.
Here is my code:
private void ShowContoursForm_Load(object sender, EventArgs e) { cbxSelectShape.DisplayMember = dataSetObject.ObjectShapes.ShapeNameColumn.ColumnName; cbxSelectShape.ValueMember = dataSetObject.ObjectShapes.ShapeIDColumn.ColumnName; cbxSelectShape.DataSource = dataSetObject.ObjectShapes; } private void cbxSelectShape_SelectedValueChanged(object sender, EventArgs e) { var id= (int)cbxSelectShape.SelectValue; } When I choose item from ComboBox SelectedValueChanged is fired,and id variable gets null.
I need to get value of selected item but I always get null in id variable. Any idea why do I get wrong result and how to fix this code?