リストボックスにユーザーコントロールがあり、タブキーを使用してフォーカスするときに、カスタムコントロールではなくコントロールのテキストボックスにフォーカスを合わせたいと思います。どうすればいいですか?
コントロールに他のUI要素があるため、コードを簡略化しました。
ユーザー制御コード:
<Grid>
<TextBox Name="txtFreeTextDescription" Style="{StaticResource TextBoxStyleLargeDynamic}" Text="{Binding Description, Mode=TwoWay, RelativeSource={RelativeSource AncestorType={x:Type UserControl}}}" />
</Grid>
リストボックスコード:
<ListBox Name="lsbItems" DataContext="{Binding}" KeyboardNavigation.TabNavigation="Local">
<ListBox.ItemTemplate>
<DataTemplate>
<local:SectionDynamicItem x:Name="ucSectionDynamicItem" Description="{Binding SectionItem.Description}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>