Setting the KeyboardForm.VirtualKeyboard.LayoutType property to KeyboardLayoutType.Numpad produces the following result on my end:
Are you obtaining a different result on your end?
If you have any specific setup, it would be greatly appreciated if you can provide more details about it in order to test it in my sample project. Thus, we would get better understanding of the precise case and provide further assistance.
Thank you in advance for your cooperation.
I am looking forward to your reply.
Dess | Tech Support Engineer, Sr.