Prevent multiple selection with keyboard in datagrid

I found the article FAQ 5.33 and the sample very helpful, but it does only half the work. The user can select multiple rows also with + or +. Which events are to handle (override) in this situation?

Loader.
Up arrow icon