项目场景:
初始化一个WPF页面后需要让其中一个TextBox获取焦点
问题描述
初始化一个WPF页面后需要在ViewModel中进行设置让其中一个TextBox获取焦点,但是用textBox1.Focusable = true;无效。
最后改为Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Render, new Action(() => textBox1.Focus()));后实现预想效果
Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Render, new Action(() => textBox1.Focus()));