Hi,
I am a novice developer using Visual Studio 2013 Express (C# and Win Forms Desktop) and trying to build a table in DataGridView. The table should contain simple columns and a few ComboBoxColumns. I get nice tables but the only thing that does not work is to show a selected item in the ComboBoxColumns although the information is in the dropdown lists.
I have tried a lot of suggestions that are available on the web but until now nothing has worked. Several which have worked very well for others do not work for me. Anyone who could help? Looks like it's a general issue with no obvious simple solution.

Grateful for any good advice,
Mickejane.
____________________________________
My model code which gives a simple table:

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Test_ComboBoxColumn_2
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            this.dataGridView1.DataSource = null;
            this.dataGridView1.Columns.Clear();

            dataGridView1.ColumnCount = 3;
            dataGridView1.Columns[0].Name = "Product ID";
            dataGridView1.Columns[1].Name = "Product Name";
            dataGridView1.Columns[2].Name = "Product Price";


            string[] row = new string[] { "1", "Product 1", "1000" };
            dataGridView1.Rows.Add(row);
            row = new string[] { "2", "Product 2", "2000" };
            dataGridView1.Rows.Add(row);
            row = new string[] { "3", "Product 3", "3000" };
            dataGridView1.Rows.Add(row);
            row = new string[] { "4", "Product 4", "4000" };
            dataGridView1.Rows.Add(row);

            DataGridViewComboBoxColumn cmb = new DataGridViewComboBoxColumn();
            cmb.HeaderText = "Select Data";
            cmb.Name = "cmb";
            cmb.MaxDropDownItems = 4;
            cmb.Items.Add("True");
            cmb.Items.Add("False");
           
            dataGridView1.Columns.Add(cmb);
           
            //Have tried a lot of suggestions here, e.g. 
            cmb.ValueMember = "True";
            // and many more complicated codes. Without success.

        }
    }
}