Last time we looked at a tricky problem of setting the initial focus to a specific item in a populated WPF ListView. Most of the time, however, we just want to set the initial focus to a control (like a TextBox or a Button) in our UI. There are a couple of ways to accomplish this.
- Hook the Window’s Loaded event and set the focus to the desired control in the code-behind handler
- Use FocusManager.FocusedElement
The second solution is easier and can all be done in XAML. For example:
Hope this helps. -Tan