Я добавил элементы в поле со списком, используя дататы и строки.Сначала он возвращал значение, а теперь возвращает dataRow.Я не знаю причину, почему это возвращается так.Кто-нибудь может помочь?
string selectedValue = cbx_language.Text.ToString();
должно быть
string selectedValue = cbx_language.SelectedValue
попробуйте
string selectedValue = cbx_language.SelectedValue.ToString()
Является ли значение, которое вы получаете, System.data.datarow?&, если это так, задайте для свойств valueMember & DisplayMember поля со списком имя столбца, который вы выбираете в datatable.
Использование string selectedValue = cbx_language.SelectedItem.ToString
string selectedValue = cbx_language.SelectedItem.ToString
Таким образом, не имеет значения, какой тип элементов вы добавляете с помощью Items.Add / Insert.