One of the projects had a requirement to create a context menu on mouse click over a DataGridView having employee details. The menu items may vary from column to column of the gridview.
//Define different context menus for different columns
File Splitter in .NET
Convert a DataGridView to a Bitmap