DataGridViewImageColumn editCutomerCollumn = new DataGridViewImageColumn();
editCutomerCollumn.Width = 32;
editCutomerCollumn.HeaderText = "";
editCutomerCollumn.ToolTipText = "Edit";
editCutomerCollumn.Name = DataGridViewColumnNames.Customers.EDIT_BUTTON;
editCutomerCollumn.Image = Properties.Resources.Edit20;
_gridView.Columns.Add(editCutomerCollumn);
I want to use in Grid for the image Tooltip like
editCutomerCollumn.ToolTipText = "Edit";
but problem is that tooltip is on cell header not on image. Why? Can I add tooltip on image on grid?
The DataGridViewColumn.ToolTipText is meant for displaying tooltip on column headers.
The DataGridViewCell.ToolTipText is meant for displaying tooltip for each individual cells. But you have to be careful as it has performance penalities. If you are working with large amount of data and want to display tooltip then handle the DataGridView.CellToolTipTextNeeded event.
In my project we use to the column tooltip to hint what the column is meant for and cell tooltips, mainly in case of images to hint what does the image denotes.