TextBox自动换行
时间: 2023-08-30 11:12:27 浏览: 71
如果你想让一个 `TextBox` 控件自动换行,可以把 `TextWrapping` 属性设置为 `Wrap`。这样当你输入的文字超出了 `TextBox` 的可见宽度时就会自动换行。
以下是一个示例:
```xml
<TextBox TextWrapping="Wrap" />
```
在代码中,你也可以通过设置 `TextWrapping` 属性来实现自动换行:
```csharp
textBox.TextWrapping = TextWrapping.Wrap;
```
相关问题
textbox设置自动换行
要在textbox中启用自动换行,可以使用以下代码:
```
textbox1.Multiline = true;
textbox1.WordWrap = true;
```
将`Multiline`属性设置为`true`允许文本框显示多行文本,并将`WordWrap`属性设置为`true`允许文本自动换行。这样,当文本框中的文本达到文本框宽度的末尾时,文本将自动换到下一行。
c# textBox2 换行
在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 = "";
// 具体实现代码
}
```