Combobox.SelectedIndex = -1Ну наверное фреймворк считает, что ничего в комбобоксе не выделено.
И что значит "передать параметр" в комбобокс?
Ну наверное фреймворк считает, что ничего в комбобоксе не выделено.Это да, получается, что я как бы "руками" ввел значение, а не из списка выбрал. Вроде как все логично. Но таксже у меня не работает строка вида:
П.С. Быть может это важно, в последнием случае начение Combobox.SelectedIndex = -1. Как я понимаю, это означает, что программа считает, что значение комбобокса не соответствует ни 1 из значений списка, который я создал.Именно так. Почитай описание: https://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.text(v=vs.110).aspx
Именно так. Почитай описание:Спасибо, Александр. Я читал. Мне не понятно вот что:
Или он такой по умолчанию?Думаю что именно так, пока список пустой.
Раз уж обсуждаем комбобоксы, не могли бы вы подсказать, как снять фокус со значение, которое пользователь выбирает из списка? Ну имею ввиду, что вот выбрал он какое-то значение,и оно теперь подсвечивается. Как сделать так, чтобы кликом, например, по пустому месту форму, снялось это выделение?https://msdn.microsoft.com/en-us/library/system.windows.forms.combobox.selectedindex(v=vs.110).aspx
To deselect the currently selected item, set the SelectedIndex to -1. You cannot set the SelectedIndex of a ComboBox item to -1 if the item is a data-bound item.
Спасибо, но мне кажется что свойство SelectedIndex это не совсем то, что я ищу.А мне кажется, что именно то. Ты же спрашиваешь как снять выделение с выбранного элемента в списке. А тебе "английским по белому" в документации сказано, что нужно установить SelectedIndex в -1.