Xaml 没有列出结果的Listbox绑定

Xaml 没有列出结果的Listbox绑定,xaml,binding,listbox,windows-phone,Xaml,Binding,Listbox,Windows Phone,我有一个Windows Phone应用程序,我正在尝试将一个ObservableCollection绑定到一个列表框,以列出当前的字符串。但是,当我运行应用程序时,没有列出任何内容,我看不出哪里出了问题 XAML: 代码隐藏: private ObservableCollection<String> eventList = new ObservableCollection<String>(); public ObservableCollection&

我有一个Windows Phone应用程序,我正在尝试将一个ObservableCollection绑定到一个列表框,以列出当前的字符串。但是,当我运行应用程序时,没有列出任何内容,我看不出哪里出了问题

XAML:


代码隐藏:

    private ObservableCollection<String> eventList = new ObservableCollection<String>();

    public ObservableCollection<String> EventList
    {
        get { return eventList; }
    }

    public MainPage()
    {
        eventList.Add("Event One");
        eventList.Add("Event Two");
        eventList.Add("Event Three");

        this.InitializeComponent();

        this.NavigationCacheMode = NavigationCacheMode.Required;
    }
private observetecollection eventList=new observetecollection();
公共可观察收集事件列表
{
获取{return eventList;}
}
公共主页()
{
事件列表。添加(“事件一”);
事件列表。添加(“事件二”);
事件列表。添加(“事件三”);
this.InitializeComponent();
this.NavigationCacheMode=NavigationCacheMode.Required;
}

是否已将主页的DataContext设置为将EventList作为属性的应用程序类?在get访问器上设置断点,并检查是否正在调用它。如果不是,则需要设置DataContext

    private ObservableCollection<String> eventList = new ObservableCollection<String>();

    public ObservableCollection<String> EventList
    {
        get { return eventList; }
    }

    public MainPage()
    {
        eventList.Add("Event One");
        eventList.Add("Event Two");
        eventList.Add("Event Three");

        this.InitializeComponent();

        this.NavigationCacheMode = NavigationCacheMode.Required;
    }