Start a new line in wpf textbox

前端 未结 3 1626
情书的邮戳
情书的邮戳 2021-01-07 16:34

I created a small GUI with WPF, containing a Textbox. I want the user to have the ability to start a new line . How do I let the user start a new line in the WPF textbox (wi

相关标签:
3条回答
  • 2021-01-07 16:59

    have you try set on your textbox following property:

    TextWrapping="Wrap"
    VerticalScrollBarVisibility="Visible" (or auto)
    AcceptsReturn="True"
    
    0 讨论(0)
  • 2021-01-07 17:00

    In addition to the AcceptReturn = true property, if the user wants to start a new line by pressing the enter key you will need to check these properties:

    1. IsReadOnly should be False. If you set this to True, then obviously the Enter key won't work.
    2. Verify the control containing the TextBox is not clipping the TextBox, else it will appear that the Enter key did not work.
    0 讨论(0)
  • 2021-01-07 17:02

    The textbox control has an "AcceptsReturn" property (True/False) that you need to set to True.

    You can set it in the Visual Studio IDE Properties box or you can set it within the code.

    textbox1.AcceptsReturn = true;
    
    0 讨论(0)
提交回复
热议问题