'=======================TIP 1============================ '---you can detect where they physically clicked on the grid if you need to Dim myGrid As DataGrid = CType(sender, DataGrid) Dim hti As System.Windows.Forms.DataGrid.HitTestInfo hti = myGrid.HitTest(e.X, e.Y) Dim message As String = "You clicked " Select Case hti.Type Case System.Windows.Forms.DataGrid.HitTestType.None message &= "the background." Case System.Windows.Forms.DataGrid.HitTestType.Cell message &= "cell at row " & hti.Row & ", col " & hti.Column Case System.Windows.Forms.DataGrid.HitTestType.ColumnHeader message &= "the column header for column " & hti.Column Case System.Windows.Forms.DataGrid.HitTestType.RowHeader message &= "the row header for row " & hti.Row Case System.Windows.Forms.DataGrid.HitTestType.ColumnResize message &= "the column resizer for column " & hti.Column Case System.Windows.Forms.DataGrid.HitTestType.RowResize message &= "the row resizer for row " & hti.Row Case System.Windows.Forms.DataGrid.HitTestType.Caption message &= "the caption" Case System.Windows.Forms.DataGrid.HitTestType.ParentRows message &= "the parent row" End Select MsgBox(message) '======================END of TIP 1============================ '====================TIP 2======================== 'find the value of the cell they clicked on. This example uses a grid full of integers. Private Sub DataGridCustomers_CurrentCellChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGridCustomers.CurrentCellChanged '---detect which row the Datagrid is on. Pass it to Sub ReadSales... Dim selectedCell As DataGridCell selectedCell = DataGridCustomers.CurrentCell Dim selectedItem As Object '---the format to find the cell 'selectedItem = DataGridCustomers.Item(selectedCell.RowNumber, selectedCell.ColumnNumber ) '---I only want column 0 no matter where they click! selectedItem = DataGridCustomers.Item(selectedCell.RowNumber, 0) Dim cellValue As Integer cellValue = CInt(selectedItem) ShowSales(cellValue) End Sub '==================END TIP 2======================== '=====================TIP 3 ======================== How to sum the columns of a grid and show the total! '====================End Tip 3