This is a silly question, but now I have spent hours trying to figure it out. Thus, asking this forum:
Our application GUI has a .NET PropertyGrid. Our customers don't find it intuitive to navigate it using the keyboard (and I agree).
The default behaviour of the PropertyGrid (PG) is that when a row is selected, the property name is highlighted, but the value column/cell is not. Still, it is perfectly OK to enter values into the "value cell" using the keyboard. This is not intuitive to our customers, neither to me.
BUT, if the PG has focus, a grid row is selected, and you press <TAB>: the value cell gets highlighted and gets focus for editing.
How can you acheive this programatically? I have tried to inherit from the PG class and override various methods/event, without succsess.
Best regards, Henrik