我有一個非常簡單的窗體,當從組合框中選擇「caseNumber」時,會調出某個記錄。雖然在組合框內進行選擇後,它會凍結選定記錄上的整個表單。我無法點擊任何其他文本框或按鈕。我必須停止調試器。沒有錯誤被拋出。我已經閱讀了其他人發生的情況,但沒有找到問題的答案。當綁定組合框選擇時,Windows窗體凍結
到目前爲止沒有任何代碼,因爲表單綁定到數據集,並且一旦選擇了caseNumber,應該只顯示其餘的信息。
我有一個非常簡單的窗體,當從組合框中選擇「caseNumber」時,會調出某個記錄。雖然在組合框內進行選擇後,它會凍結選定記錄上的整個表單。我無法點擊任何其他文本框或按鈕。我必須停止調試器。沒有錯誤被拋出。我已經閱讀了其他人發生的情況,但沒有找到問題的答案。當綁定組合框選擇時,Windows窗體凍結
到目前爲止沒有任何代碼,因爲表單綁定到數據集,並且一旦選擇了caseNumber,應該只顯示其餘的信息。
很多次發生這種情況是因爲綁定中存在問題。你確定它沒有將控件的文本值(combobobox)綁定到數據上嗎?
綁定的正確方法(在DataBindings,Advanced下)是將其綁定到SelectedValue而不是Text。
請讓我們多瞭解一下您的ComboBox是如何綁定的。
在組合框的數據綁定菜單上將「選定的值」下拉框更改爲「無」。
在數據綁定,進入高級,並確保數據源更新模式是無
我改變了結合「的SelectedValue」,就像你說的,但使用組合框後它仍然凍結。 – jstacy00
我將它綁定爲「SelectedValue」= CaseBindingSource - caseNumber – jstacy00
嘗試SelectedItem而不是SelectedValue。看看是否清除了事情。 – HKImpact