如何在Powershel TextBox中先打印最新的输出

我有一个Powershell formTextBox的行动输出/日志logging。 单击某些button,然后将命令输出打印到TextBox

它工作正常,我的问题是我怎样才能打印它从最新到最古老

现状:每一个新的输出,写在TextBox的底部

预期:最新的输出将被写在TextBox的顶部

输出框代码:

 # Output text field $outputBox = New-Object System.Windows.Forms.TextBox $outputBox.Location = New-Object System.Drawing.Size(10,150) $outputBox.Size = New-Object System.Drawing.Size(565,200) $outputBox.MultiLine = $True $outputBox.ScrollBars = "Vertical" $outputBox.ReadOnly=$True $Form.Controls.Add($outputBox) 

打印输出代码(用于输出的buttonfunction的一部分):

 $outputBox.text += "`r`n some output `r`n""