Descrição:
Ao selecionar um CheckBox, ele recebe o foco do teclado. Caso o operador aperte a tecla ESPAÇO, o CheckBox muda novamente de valor, causando problemas no processo. Como evitar que isso aconteça?
Solução:
Para isso, deve-se criar um script no evento KeyDown do CheckBox que configure a propriedade Locked como True, e outro script no evento KeyUp, configurando a propriedade Locked como False.
Desta forma, o CheckBox não mudará de valor quando uma tecla for pressionada.