0
DataTable (DataView)의 데이터 소스가있는 ComboBox가 있습니다. 예를 들어이 소스는 ComboBox에 5 개의 항목을 반환합니다.WinForms의 ComboBox가 키보드에서 텍스트를 저장할 수있게하려면 어떻게해야합니까?
5 가지 항목 중 하나를 선택하고 싶지 않고 데이터베이스에 저장하려면 다른 항목을 추가해야합니다. 어떻게 할 수 있습니까?
내 콤보 값 :
bankAccountCombo.DisplayMember = "Account";
bankAccountCombo.ValueMember = "Account";
bankAccountCombo.DataSource = bankAccountView;
bankAccountCombo.SelectedIndex = 0;
ComboBox.SelectedValue이 선으로 데이터베이스에 저장됩니다
this.bankAccountCombo.DataBindings.Add("SelectedValue", contractsBindingSource, "InvoicingIBAN", true, DataSourceUpdateMode.OnPropertyChanged);
내 문제는 내가 외부의 다른 값을 선택하는 방법을 ComboBox.SelectedValue
.....에있다 DT에서 반환 된 목록 ??
아하, 감사를 설정하여 사용자의 입력을 할 수 있는지 확인합니다. 두 바인딩을 모두 넣지 않아도되며 "텍스트"만 필요합니다. 나는 이것이 존재하면 combo로부터 자유 텍스트 또는 선택된 값을 저장할 수있는 것을 본다. –