2013-12-11 78 views
0

我正在使用文本框輸入一些細節。我想要的是,當我按下軟鍵盤的輸入時,我想讓光標移動到下一行。如何以編程方式在wp7中進入文本框的下一行?

在XAML

<TextBox x:Name="TextBox" 
    BorderThickness="1" 
    KeyDown="TextBox_KeyDown" 
    Background="Transparent" 
    TextChanged="TextBox_TextChanged_1" 
    HorizontalAlignment="Left" 
    Height="198" 
    argin="10,172,0,0" 
    TextWrapping="Wrap" 
    VerticalAlignment="Top" 
    Width="436"/> 

在後面的代碼,

private void TextBox_KeyDown(object sender, System.Windows.Input.KeyEventArgs e) 
    { 
     if (e.Key == System.Windows.Input.Key.Enter) 
     { 
      // How to handle?? 
     } 
    } 

如何處理? 在此先感謝!

+1

啓用多行屬性。 –

+1

@ChilakaUmesh在wpf文本框中沒有'MultiLine'或'EnableMultiLine'屬性。 – Alberto

回答

4

您不需要以這種方式處理Enter鍵。

您可以將屬性AcceptsReturn簡單地設置爲true:

<TextBox x:Name="TextBox" 
    AcceptsReturn="True" 
    ..... 
相關問題