我有一個名爲FubarView的DataView,它是通過調用我們的數據庫創建的。這些列是標籤,值,原始姓名&電話號碼。創建數據視圖後,我添加了一個排序順序與數據視圖...DataView.Table不服從DataView.Sort規則
this.FubarView.Sort = "RawName, Value"
然後我(在其他不相干的東西,如設置DisplayMember等),它綁定到我的WinForms組合框...
cmbDefault.DataSource = this.FubarView;
這個工作完美,與ComboBox,按預期顯示排序信息。然而,當在稍後一點上,我想看看FubarView使用從我的ComboBox中的SelectedIndex ...
phoneNumber = this.FubarView.Table.Rows[cmbDefault.SelectedIndex]["PhoneNumber"]
...這將返回錯誤值,則FubarView去和價值再次進行排序本身!你如何解決這個問題?
您的程序是使用Wpf還是WinForms? – Fischermaen