Here is the link as how to hide the column -
http://stackoverflow.com/questions/3819247/gridview-hide-column-by-code
Using the above trick , I have modified your code -
private void Filteren()
{
string queryMaterieel = "SELECT [IDMaterieel],IPNummer, Materieelstuk From Materieel WHERE Materieelstuk like @ZoekMaterieel AND IPNummer like @ZoekMaterieelnr ORDER BY IPNummer";
using (connection = new SqlConnection(connectionstring))
using (SqlCommand command = new SqlCommand(queryMaterieel, connection))
using (SqlDataAdapter adapter = new SqlDataAdapter(command))
try
{
command.Parameters.AddWithValue("@ZoekMaterieel", "%" + TX_MaterieelZoeken.Text + "%");
command.Parameters.AddWithValue("@ZoekMaterieelnr", "%" + TX_MaterieelNRZoeken.Text + "%");
DataTable Materieellijst = new DataTable();
adapter.Fill(Materieellijst);
DGV_Materieel.ColumnHeadersVisible = false;
DGV_Materieel.DataSource = Materieellijst;
DGV_Materieel.Row.Cells[0].Visible = false;
MaterieelstukbewerkenToolStripMenuItem.Enabled = true;
if (DGV_Materieel.Rows.Count == 0)
{
MaterieelstukbewerkenToolStripMenuItem.Enabled = false;
}
}
catch (Exception)
{
MessageBox.Show("Er is een onbekende fout opgetreden. De door u ingevulde gegevens zijn niet verwerkt.", "** | Error - E111", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
}</pre>