Я пытаюсь установить фокус на элемент NumericUpDown из расширенного инструментария WPF.
Я следую XAML
<Window ...
xmlns:extToolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit/extended"
<Grid>
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center" Orientation="Horizontal" FocusManager.IsFocusScope="True">
<extToolkit:NumericUpDown HorizontalAlignment="Left" VerticalAlignment="Top" x:Name="ItemsCount" Value="1"/>
<TextBlock Text="XXX" Margin='10,0,0,0'/>
</StackPanel>
</Grid>
</Window>
Я вызвал Keyboard.Focus(ItemsCount)
и ItemsCount.Focus()
из конструктора и из события Loaded
безуспешно.
Элемент управления получает фокус, когда я нажимаю клавишу Tab, но в моем случае это неприемлемо.
Я не нашел ничего и в Google.
Есть ли способ сфокусировать NumericUpDown?
PS
Вызов Focus () работает для TextBox
, поэтому это должно быть связано с конкретной проблемой.