我有一个包含PSObject的列表框,如下所示:
$obj = New-Object -TypeName PSObject -Property @{
'Name' = 'SueAnne'
'Region'= 'Northern'
}
列表框看起来像这样(我设置了$listbox.DisplayMember = 'name'
):
|SueAnne |
|Marge |
|Rocky |
没有选择任何列表框项目,我需要能够将列表框项目复制到数组中。如果选择了列表框项目,则此方法有效
$tempList = $listbox.SelectedItems
write-host $tempList[0..1] #output just the first 2 items
@ {名称= SueAnne; Region = Northern} @ {Name = Marge;区域=南}
但是,由于它们没有被选中,是否有办法在不循环列表框中的每个项目的情况下执行此操作?
答案 0 :(得分:0)