NHibernate を使用して、データベースからいくつかのオブジェクトを取得しています。
Dim RpList As List(Of ReferencePackage) = session.QueryOver(Of ReferencePackage).OrderBy(Function(x) x.Name).Asc.List
次に、このコレクションをデータソースとして ListBox に割り当てようとします。
ReferencePackagesListBox.DataSource = RpList
これを行うと、Visual Studio はすぐにデバッグを停止します。私は DataSource 割り当てを囲む try/catch を持っており、デバッグ オプションで [自分のコードのみ] も無効にしています。例外はスローされません。
NHibernate からプルしているオブジェクトの別のリストもあり、これは同じように ListBox にバインドされているようです。オブジェクトをコントロールにバインドすることに問題があるとしか思えません。を割り当てる前にDisplayMember
andを割り当てようとしましたが、まったく役に立ちませんでした。また、を NHibernate から に変換しようとしましたが、それでもクラッシュします。ValueMember
DataSource
IList
BindingList
どんな助けでも大歓迎です。