Maybe you can do the following on the form designer:
1)Set the datagrid properties in order to select all the row at opnce, and to multi row select = false in order to have only one selected row.
2)Add the event handler for the SelectedIndexChanged event in order to be able to calculate the total hours worked.
On the source for the SelectedIndexChanged event handler you can
1) Get the selected row into selectedRow
2) get the date from this row into selectedDate
3) define an integer totalHours with a value of 0
3) for each currentRow in the datagrid.Rows
3.1) if the date of the currentRow is equals to the selectedDate then
3.1.1) add the officeHours value to the totalHours
4) lets your label equals to totalHours to string
Hope this helps