Простой WPF ListView:
<ListView Name="recordContainer" ItemsSource="{Binding Path=MyCollection}">
<GridView>
<GridViewColumn Width="260" Header="Name" DisplayMemberBinding="{Binding Path=Name}"/>
<GridViewColumn Width="100" Header="Value" DisplayMemberBinding="{Binding Path=Value}"/>
</GridView>
</ListView>
MyCollection - это свойство на моей странице:
public ObservableCollection<MyData> MyCollection
{
get
{
return myCollection;
}
}
и это мой объект данных:
public class MyData
{
public string Name { get; set; }
public string Value { get; set; }
}
Я заполняю myCollection в конструкторе страницы (перед InitializeComponent), но список становится пустым!
У меня точно такая же конфигурация на других страницах, и она отлично работает - что мне не хватает?
Любая помощь приветствуется!