1
방금 VS2013을 사용하기 시작했습니다. 내가 구형 기술에서 포팅하는 여러 프로젝트가있다. 이것은 정말 간단해야하므로, 나는 쉽게 뭔가를 놓치고 있다고 확신합니다.comboBox - valueMember 저장하지만 displayMember 표시
콤보 상자는 레코드를 작성하는 데 사용됩니다. ID 필드와 설명 필드가 있습니다. 아주 간단합니다. 설명 (텍스트)을 표시하려고하지만 ID (int)를 저장하려고합니다.
DataSource = table1BindingSource
DisplayMember = Description
ValueMember = ID
Databinding.Text = table2BindingSource.field1
나는
Databinding.SelectedValue = ID
및
이 올바르게 드롭 다운에 표시Databinding.SelectedItem = ID
설정을 시도했습니다. 설명을 사용하여 필드에 올바르게 표시됩니다. 하지만 다음 레코드로 저장하거나 이동할 수 없기 때문에 값을 필드와 올바르게 연결하면 안됩니다. Description이 field1에 입력되는 것처럼 보이고 int 일 때 받아들이지 않습니다.
무엇이 누락 되었습니까?