public void CreateColumnsForDataGridViewFilter(DataGridView dataGrid, ComboBox comboBox) { _dataNameColumns = null; _dataNameColumns = _object.GetNameColumn(comboBox); DataGridViewComboBoxColumn comboBoxColum = new DataGridViewComboBoxColumn(); comboBoxColum.HeaderText = "Column"; comboBoxColum.Width = 170; foreach (DataRow data in _dataNameColumns.Rows) { comboBoxColum.Items.Add(data[0]); } dataGrid.Columns.Add(comboBoxColum); DataGridViewTextBoxColumn textBoxColumn = new DataGridViewTextBoxColumn(); textBoxColumn.HeaderText = "Value"; textBoxColumn.Width = 200; dataGrid.Columns.Add(textBoxColumn); }