Search code examples
c#sqlwinformsentity-framework-4

Add "---Select" as first item in Combobox in windows form?


var query = (from c in db.tblGroups
             select new { c.GroupId, c.Name })
            .ToList();

GroupcomboBox.DataSource = query;
GroupcomboBox.DisplayMember = "Name";
GroupcomboBox.ValueMember = "GroupId";

I am Binding my Combobox as Above, I need to add ---Select--- as first combobox item. Please suggest me with Code.


Solution

  • You could add it manually. Beware of your "Select ----" ValueMember

    var query = (from c in db.tblGroups
                 select new
                 { c.GroupId,
                    c.Name
                 })
                 .ToList();
    
    GroupcomboBox.Items.Add("Select ----");
    foreach (var item in query)
    {
        GroupcomboBox.Items.Add(item);
    }
    
    GroupcomboBox.DisplayMember = "Name";
    GroupcomboBox.ValueMember = "GroupId";