none
ListBox вывод на несколько строк RRS feed

  • Вопрос

  • Доброго дня.

    Есть скрипт который выводит результат своей работы в listbox.

    Если результатов слишком много то (они идут друг за другом) они выходят за правую границу бокса.

    Вывожу вот так:

    Load-Listbox -Items "$TS1 $TS2 $TS3 $TS4" -ListBox $listbox1

    Пробовал вставлять `n  но не помогает, в выводе результат все равно в строку. Как вариант можно раздвинуть границу бокса, но лучше все же выводить на несколько строк.

    Вопрос - как мне выводить текст в listbox (или другую подобную форму) разбивая его на несколько строк?

    29 декабря 2014 г. 9:38

Ответы

  • Add-Type -AssemblyName System.Windows.Forms
    
    $frm = New-Object Windows.Forms.Form
    $txt = New-Object Windows.Forms.RichTextBox
    
    $txt.Dock = "Fill"
    $txt.Text = "Hello`r`nWorld!"
    
    $frm.ClientSize = New-Object Drawing.Size(490, 190)
    $frm.FormBorderStyle = "FixedSingle"
    $frm.MaximizeBox = $false
    $frm.StartPosition = "CenterScreen"
    $frm.Controls.Add($txt)
    
    [void]$frm.ShowDialog()

    • Помечено в качестве ответа AlexunderG 29 декабря 2014 г. 13:02
    29 декабря 2014 г. 11:03
    Отвечающий

Все ответы