にバインドされた、とにProbationComboBox
バインドされたがあります。SelectedValue
RegistrationBindingSource
DisplayMember
ProbationBindingSource
を呼び出すRegistrationBindingSource.ResetCurrentItem()
と、SelectedValue
プロパティはからの正しい値で更新されますRegistrationBindingSource.ProbationID()
が、Text
プロパティは更新されません。
ComboBoxでデータバインディングを設定する方法は次のとおりです。
ProbationComboBox.DataBindings.Add(New System.Windows.Forms.Binding( _
"SelectedValue", Me.RegistrationBindingSource, "ProbationID", True))
ProbationComboBox.DataSource = Me.ProbationBindingSource
ProbationComboBox.DisplayMember = "probation"
ProbationComboBox.ValueMember = "id"
バインディングの問題を理解できるまで、これを一時的な修正として使用しました。
DataRow row = CType(ProbationBindingSource.Current, DataRowView).Row
ProbationComboBox.Text = CType(row, RootNamespace.DataSet.probationRow).probation
何か案は?ありがとう!