I'm writing an application that uses a Page to display search results in a ListView. The results are provided to a new Page through the query string and parsed correctly. In both languages (Silverlight for Windows Phone / VB and C#), an ObservableCollection of objects corresponding to the results is properly generated and filled with the expected items.
However, when I set the list view's ItemsSource to my ObservableCollection instance, it populates the list in C#, but not in VB.
I'm using Windows Phone SDK 7.1.1 with Visual Studio .NET 2010. I've tried this many different ways in VB (e.g. with/without getters & setters, setting ItemsSource to nothing first, various XAML syntaxes), and nothing helped. However, converting from VB to C# did the trick.