I am trying to create an on screen keyboard in WPF, however I've gotten stuck on a programatic way to map the non-alpha keys to their shifted equivalent, for example:
1 becomes ! 2 becomes " 3 becomes £
etc, for if possible, the current culture, or if not the UK Layout.
Any help would be appreciated, thank you!