【发布时间】:2015-09-16 12:25:51
【问题描述】:
我有一个由 CSV 文件填充的下拉菜单。我不得不更改我的代码以使其适用于 v2。我想不通的最后一件事是自动完成。我希望能够在列表框中输入并让它从列表中建议一些选项。它在 v3 中运行良好,但在 v2 中运行良好。
这里是重要的部分......
$filecheck = "$dir\Apps\Customers.csv"
If(Test-Path -path $filecheck) {
$Customers = Import-CSV "$dir\Apps\Customers.csv" -Header $headers
$List = $customers | Select-Object -Expand name | where {$_ -ne ""} | where {$_ -ne "Name"} | Sort-Object
}
ForEach ($Items in $List) {
$companybox.Items.Add($Items)
}
$companybox.AutoCompleteSource = 'CustomSource'
$companybox.AutoCompleteMode = 'SuggestAppend'
$List | % {$companybox.AutoCompleteCustomSource.AddRange($_) }
$Form1.Controls.Add($companybox)
任何帮助将不胜感激。我环顾四周,但没有找到太多关于 v2 的内容。
谢谢。
【问题讨论】:
标签: forms powershell autocomplete powershell-2.0