For whatever reason, the KeyBindings for my UserControl aren\'t working as soon as my WPF Application loads. They do work after I press a button on the form but not when I s
Have you verified that the control actually has focus when it loads by using Mole? It could be that whatever your parent control is keeps focus until your buttons are selected manually. As for the Enter keys, it sounds as if they are probably selecting the last clicked button since it would still have focus instead of firing your commands.
You may need to look at your commands as I'm not sure the declarations are set up correctly. For KeyBinding
s, your command should be referenced in XAML as a CommandReference
, like this article describes.