How can I acquire the currently focused element/control in WPF from code that is part of neither a window nor an user control?