2011-12-09 16 views
0

キーボードがアップしているときにスクロールするアイテムが表示されるScrollViewerのスクロールに問題があります。また、入力フィールド間を移動するためにEnterキーが押されたときにTabのような機能を作成できるように、テキストボックスを列挙することについては無知です。私はチュートリアルのいくつかをオンラインで見て、彼らは動作していないようです。WP7でSIPが表示されているときにスクロールしようとすると、ScrollViewerがスクロールしない

実際に情報を入力するには、別のTextBoxを選択する前にキーボードをドロップする必要があります。助言がありますか?

答えて

0

KeyUpイベントでコードを入力して「Enter」を押すと、SIPを強制的に閉じることができます。役に立つことでしょう

XAML

<TextBox Height='72' 
      Name='textBox5' 
      Text='' 
      Width='460' 
      KeyUp='textBox5_KeyUp' /> 

コード

private void textBox5_KeyUp(object sender, KeyEventArgs e) 
{ 

    // to force the SIP to close on enter key 
    if (e.Key == Key.Enter) 
    { 
    // be sure and set IsTabStop = true on root element 
    this.Focus(); 
    } 
} 
+0

が、私の問題は、テキストボックスがItemTemplateに内部で発生していることであり、私は、さまざまなテキストボックス間でシフトしますたいです。それらが仮定されているように振る舞うように、連続したタブストップを選ぶように指示する方法はありますか? –

+0

また、SIPがアップしているときに、ApplicationPageの一番下にスクロール可能にする方法についてのアイデアはありますか? –

+0

ここには本当に3つの質問があります:> –

関連する問題