KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have the below code-behind: public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } ObservableCollection<int> sampleData = new ObservableCollection<int>(); public ObservableCollection<int> SampleData { get { if (sampleData.Count <= 0) { sampleData.Add(1); sampleData.Add(2); sampleData.Add(3); sampleData.Add(4); } return sampleData; } } } My xaml is: <Window x:Class="Sandbox.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" Height="350" Width="525"> <Grid> <ListBox ItemsSource="{Binding Path=SampleData}"/> </Grid> </Window> The list doesn't display the values in the collection (or anything at all). Can someone point out what my mistake is? Do I need to set the DataContext explicitly? I thought if none is set the control will just use itself as the DataContext.
Tags (comma-separated)
Save Edits
Cancel