combobox1.Text
- редактируемый текст поля со списком (который немного отстает при изменении выбора).Точное решение зависит от того, какие элементы содержит поле со списком и как оно было настроено.
Если оно содержит строки, вы можете написать
text_f1.Text = (string)combobox1.SelectedItem;
Если оно содержит объекты классаArticle
(в качестве примера), вы можете получить текст с помощью
if (combobox1.SelectedItem is Article article) {
text_f1.Text = article.MahName;
}
Или, если метод элементов ToString
был переопределен
if (combobox1.SelectedItem != null) {
text_f1.Text = combobox1.SelectedItem.ToString();
}
или
text_f1.Text = combobox1.SelectedItem?.ToString();
Эта последняя версия назначает null
на text_f1
, если нет выбранного элемента.Смотри: ?.и? [] нуль-условные операторы