自动转到多行文本框的下一行

时间:2012-10-26 10:39:35

标签: windows arrays winforms powershell

我有一个Windows窗体,我可以从powershell更新文本,就像脚本进度状态一样,我试图自动移动到文本框中的新行但是我无法做到这一点

我尝试了[System.Environment] :: NewLine,但它无法正常工作

$nl = [System.Environment]::NewLine

$i++

$textbox1.Text = "PS $i> Running Script"

$textbox1.AppendText($nl)

enter image description here

你们中的任何人都可以帮我解决如何将光标自动移动到下一行的问题 也许显示

PS2>脚本已启动

2 个答案:

答案 0 :(得分:0)

试试这个:

$nl = "`r`n"
$i++
$textbox1.Text = "PS $i> Running Script"
$textbox1.AppendText($nl)

答案 1 :(得分:0)

我找到了这个解决方案

$textbox1.AppendText("PS $i> Running Script`r`n")