как раскрасить определенные строки в текстовом поле в формах powershell. Я не использую никаких "студийных" приложений.
выход например:
Searching...
a - found
b - Not found
c - found
ожидаемый результат:
Searching...
a - found
b - redNot foundred
c - found
Я слышал про RichTextBox
, но при использовании кода ниже ничего не выводится, только пустая строка (ошибок из кода не возникло)
$StatisticsBox = New-Object System.Windows.Forms.RichTextBox
$StatisticsBox.Location = New-Object System.Drawing.Size(170,30)
$StatisticsBox.Size = New-Object System.Drawing.Size(150,320)
$StatisticsBox.MultiLine = $True
$StatisticsBox.ScrollBars = "Vertical"
$StatisticsBox.ReadOnly=$True
$Form.Controls.Add($StatisticsBox)
$StatisticsBox.SelectionColor = 'red' <---- also tried "color.red"
$StatisticsBox.text = "`r`nNot Found:`r`n" + $StatisticsBox.AppendText("colored stirng") + "`r`n" +$StatisticsBox.text