Hello
Acutally the routine SelectByIndex which is assigned to the datagrid in den ManualCode-Segement shows the following ...
private void SelectByIndex(int rowIndex)
{
// ... Some Code (allways indetical)
if ((rowIndex >= 1) && (grdDetails.Rows.Count > 1))
{
// Some Code in case of a valid selection ...
// Partly different ..
}
else
{
// Code in Case of an invalid selection ...
// Partly different ..
// added!
grdDetails.Selection.ResetSelection(false);
}
}
In this invalid selection seqment grdDetails.Selection.ResetSelection(true); shall be integrated in all this routines. Otherwise it looks like a selection has been done but it isn't.
Actual this problem occurs in the following classes ...