【发布时间】:2014-11-02 15:20:56
【问题描述】:
我正在使用 BackgroundWorker,我需要使用委托函数来查看是否检查了 ListViewItem,但我不断收到跨线程错误。这一定是我写它的方式。有什么帮助吗?
Dim delListViewItemChecked As ListViewItemCheckedDelegate = AddressOf ListViewItemChecked
delListViewItemChecked.Invoke(ListViewPhotos, 0)
Private Delegate Function ListViewItemCheckedDelegate(ByVal listView As ListView, ByVal index As Integer) As Boolean
Private Function ListViewItemChecked(ByVal listView As ListView, ByVal index As Integer) As Boolean
If listView.Items(index).Checked = True Then
Return True
Else
Return False
End If
End Function
【问题讨论】:
-
不是重复的。 vb.net 和 C# 是不同的语言。