Выберите элемент один раз в выпадающем списке - PullRequest
0 голосов
/ 25 октября 2018

Итак, у меня есть странная проблема, когда я выбираю элемент из своего списка со списком, и чтобы заполнить второй список, я должен сначала выбрать слово ОПЯТЬ из первого, а не из списка элементов, асамо слово.Только тогда будет зарегистрирован код, который я выбрал.Код, который у меня есть, это простая переменная $ .SelectedItem.См. Код ниже;

$ComboBox_Location.Add_Click{

switch ($ComboBox_Location.SelectedItem){

    "Hospital"{
        $ComboBox_Printer.Items.Clear();
        foreach($Name in $Hospital){
        $ComboBox_Printer.Items.Add("$($Name.name)");
        }

Все, что я хочу сделать, это выбрать местоположение «Больница» из выпадающего списка, затем второй ComboBox с именем «$ ComboBox_Printer» заполняется именами принтеров с моего сервера.

Заранее спасибо.

1 Ответ

0 голосов
/ 25 октября 2018

Это, вероятно, из-за события Add_Click, которое вы используете.У вас будет больше успеха с таким обработчиком событий, как Add_SelectedIndexChanged

...