我有在PowerShell中組合框下面的代碼:PowerShell的組合框選定文本
$cbxPort = New-Object Windows.Forms.ComboBox
$cbxPort.Items.AddRange([System.IO.Ports.SerialPort]::GetPortNames())
$cbxPort.Add_SelectedValueChanged({
$portName = $cbxPort.SelectedText
Write-Host $portName
})
我想使用組合框,讓用戶選擇一個串行端口。
無論出於何種原因,只打印新行。我確信$ cbxPort.SelectedText返回一個空值,但我不明白爲什麼。我應該這樣做嗎?