1
우리는 XAML이 아닌 XML 정의에서 사용자 인터페이스를 작성했지만 그 아래에는 UI를 표시하기 위해 WPF를 사용합니다. 런타임에는 XML 정의를 기반으로 WPF UI를 만듭니다.wpf의 listView 내에서 동적으로 생성 된 텍스트 상자에서 tabindex를 설정하는 방법
<ListView ItemsSource="{Binding}" Width="400px" IsSynchronizedWithCurrentItem="True" HorizontalAlignment="Left" Name="ListView"
ScrollViewer.VerticalScrollBarVisibility="Disabled" ScrollViewer.HorizontalScrollBarVisibility="Disabled" Grid.ColumnSpan="3"
SelectionChanged="ListView_SelectionChanged" BorderThickness="0" IsTabStop="False">
<ListView.View>
<GridView x:Name="grid">
<GridViewColumn Width="100px">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=ModuleName}" Width="100px" Foreground="Black" />
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Width="200px">
<GridViewColumn.CellTemplate>
<DataTemplate>
<TextBox Text="{Binding Path=ModuleUserCount, TargetNullValue=''}" MaxLength="6" Name="txtModuleUserCount" KeyDown="txtModuleUserCount_KeyDown" MinWidth="180" MaxWidth="200" BorderBrush="Gray"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
</ListView.View>
</ListView>
나는 UI SO 이러한 동적 TextBox
TextBox
tabIndex를 네 작동하지 않음을 통해 XML 모듈 (4)을 생성한다. 나는 KeyboardNavigation.TabNavigation="Cycle"
을 시도했지만 작동하지 않습니다. 이 레이아웃에 대한 탭 탐색 작업을 수행하는 방법은 무엇입니까?