ListBox
当我进行更改并将它们提交到数据库时,我正在尝试更改项目的数据。但是,为 a 分配一个新值ListBox.SelectedItem
似乎不起作用,但如果我使用ListBox.Items(lstAlbums.SelectedIndex)
它,它似乎会改变我表单中的实际数据。
我也通过测试对象GetHashCode
,他们似乎有它相同。Boolean
如果我尝试比较它们也是如此。有谁知道为什么会这样?以下是我的代码的一部分:
Private Sub DataUpdatedCallback(ByVal updatedAlbum As Album)
' ( lstAlbums.Items(lstAlbums.SelectedIndex) Is _
' lstAlbums.SelectedItem ) == TRUE
' for some reason using lstAlbums.SelectedItem doesn't change the object data
lstAlbums.Items(lstAlbums.SelectedIndex) = updatedAlbum
End Sub