I have a class which give me this error
public class Item
{
public string Name;
public int Id
public Item(string name, int id)
{
N
My issue was that my dataSource was of Type List < string > so I just test for that
public static void AddDataSource(this ComboBox comboBox, T dataSource, string item)
{
comboBox.DataSource = dataSource;
if (!typeof(T).Equals(typeof(List))) // <-- Here
{
comboBox.DisplayMember = "Name";
comboBox.ValueMember = "Value";
}
comboBox.SelectedIndex = -1;
comboBox.Text = $"Select a {item}";
}