0

いくつかのコントロールがあり、停止するコントロールのtabindexを設定します。エミュレータを使用してテストします。キーパッドのEnterボタンを入力した後、カーソルはテキストボックスに留まります。誰かが私にそれを機能させるためのリンクまたはコードを見せてもらえますか?前もって感謝します。

以下は、コントロールの私のコードです。

<TextBox x:Name="txtUser" Grid.Row="1" Grid.Column="2" IsTabStop="True" TabIndex="1" Style="{StaticResource txtStyle_24}" FontSize="32"   />
 <TextBlock x:Name="Password" Text="Password :" Grid.Row="2" Grid.Column="1"    Style="{StaticResource LabelStyle_24}" HorizontalAlignment="Left" VerticalAlignment="Center" FontSize="32" Foreground="{StaticResource PhoneAccentBrush}" />
  <PasswordBox x:Name="psd" PasswordChar="*" Grid.Row="2" Grid.Column="2"   IsTabStop="True" 
                  TabIndex="2"  Style="{StaticResource PasswordBoxStyle_24}" FontSize="32"/>
4

1 に答える 1

1

TabIndexでは意味がありませんWindows Phone

フォーカスを next に移動する場合は、イベントTextBoxにサブスクライブしKeyUpてチェックしe.Key == Keys.Enterます。でフォーカスを移動するよりもtextBox.Focus()

この動作を見ましたが、今はリンクが見つかりません

于 2012-07-10T18:35:40.670 に答える