所以這看起來應該很容易,但我不能完全弄清楚所需的語法,因爲我更習慣於WPF/c#。基本上我有一個綁定到DataTable的ListBox,我想根據ID值選擇一個項目。像這樣的東西。在ListBox上設置SelectedItem綁定到DataTable
lstUsers.DataSource = dtUsers
lstUsers.DisplayMember = "UserName"
lstUsers.SelectedItem = dtUsers.Select(String.Format("ID = {0}", myID))(0)
我可以看到dtUsers.Select(String.Format("ID = {0}", myID))(0)
將返回在調試器中正確的DataRow,但設置selectedItem什麼都不做。我確定我在這裏錯過了一些明顯的東西,但我嘗試過的所有東西都沒有效果。
這似乎不起作用,'YourClass'在這種情況下是DataRow,它給了我一個無效的投射。這也是在VB中不是C#。 –