我有一个扩展器,它的内容由 a 组成,StackPanel其中包含几个元素,其中一个是TextBox.
我想,当Expander扩展TextBox应该获得键盘焦点时,我该怎么做?
我试过了:
Private Sub xp_Expanded(sender As Object, e As RoutedEventArgs) _
Handles xpUnits.Expanded
stackPanel.Focus()
Keyboard.Focus(textBox)
textBox.Focus()
End Sub
我什至尝试将FocusManager.IsFocusableand设置FocusManager.FocusedElement为TextBox, 然后调用stackPanel.Focus(),但它没有完成这项工作。