因此,我遇到一个奇怪的问题,即从组合框列表中选择一个项目,然后填充第二个组合框,我必须首先从第一个组合框中选择单词AGAIN-而不是从项目列表中选择单词本身。只有这样,代码才会注册我已选择该项目的代码。我拥有的代码是简单的$ variable.SelectedItem。参见下面的代码;
$ComboBox_Location.Add_Click{
switch ($ComboBox_Location.SelectedItem){
"Hospital"{
$ComboBox_Printer.Items.Clear();
foreach($Name in $Hospital){
$ComboBox_Printer.Items.Add("$($Name.name)");
}
我要做的就是从下拉列表中选择位置“ Hospital”,然后使用名为“ $ ComboBox_Printer”的第二个ComboBox填充服务器中的打印机名称。
谢谢。
答案 0 :(得分:1)
这可能是由于您使用的Add_Click
事件引起的。像Add_SelectedIndexChanged