c# textBox2 换行
时间: 2023-12-13 13:33:38 浏览: 33
在C#中,可以通过设置TextBox的TextWrapping属性来实现自动换行。将TextWrapping属性设置为Wrap即可实现文本框边缘自动换行。同时,设置AcceptsReturn属性为True可以实现按Enter键换行。以下是示例代码:
```csharp
// 设置TextWrapping属性为Wrap
textBox2.TextWrapping = TextWrapping.Wrap;
// 设置AcceptsReturn属性为True
textBox2.AcceptsReturn = true;
// 编写函数控制自动换行
private void textBox2_TextChanged(object sender, TextChangedEventArgs e)
{
int intChar = 20;
string strNewTextBox = "";
string strTex = "";
// 具体实现代码
}
```
相关问题
c#textbox换行
要在C#中实现TextBox换行,可以使用Environment.NewLine来插入换行符,也可以使用\r\n标记。具体的方法如下:
1. 使用Environment.NewLine:
TextBoxControl.Text += Environment.NewLine;
2. 使用\r\n标记:
TextBoxControl.AppendText("要换行的文本\r\n");
TextBox自动换行
如果你想让一个 `TextBox` 控件自动换行,可以把 `TextWrapping` 属性设置为 `Wrap`。这样当你输入的文字超出了 `TextBox` 的可见宽度时就会自动换行。
以下是一个示例:
```xml
<TextBox TextWrapping="Wrap" />
```
在代码中,你也可以通过设置 `TextWrapping` 属性来实现自动换行:
```csharp
textBox.TextWrapping = TextWrapping.Wrap;
```