我正在使用 NHibernate 从我的数据库中提取一些对象:
Dim RpList As List(Of ReferencePackage) = session.QueryOver(Of ReferencePackage).OrderBy(Function(x) x.Name).Asc.List
然后我尝试将此集合作为数据源分配给 ListBox:
ReferencePackagesListBox.DataSource = RpList
当我这样做时,Visual Studio 会立即停止调试。我有一个围绕数据源分配的尝试/捕获,并且我还在调试选项中禁用了“仅我的代码”;它不会抛出异常。
我还有另一个我从 NHibernate 中提取的对象列表,它们似乎以同样的方式绑定到 ListBox 上。我只能假设问题在于将对象绑定到控件。我曾尝试在分配 the之前分配DisplayMember
and ,但它根本没有帮助。我也尝试将NHibernate 转换为 a但它仍然崩溃。ValueMember
DataSource
IList
BindingList
任何帮助将不胜感激。