我对 Windows Phone 开发非常陌生,我一直在尝试将列表绑定到基本 Pivot 应用程序中包含的 LongListSelector,但没有成功。
这是主页的构造函数(发生绑定的地方):
public MainPage()
{
InitializeComponent();
List<int> testList = new List<int>();
testList.Add(0);
testList.Add(1);
testList.Add(2);
listDisplay.ItemsSource = testList;
// Set the data context of the listbox control to the sample data
DataContext = App.ViewModel;
// Sample code to localize the ApplicationBar
//BuildLocalizedApplicationBar();
}
这是 LongListSelector 的 XAML:
<vm:MainViewModel
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:vm="clr-namespace:PivotApp2.ViewModels"
SampleProperty="Sample Text Property Value">
<vm:MainViewModel.Items>
<vm:ItemViewModel x:Name="listModel" LineOne="{Binding Source}"/>
</vm:MainViewModel.Items>
</vm:MainViewModel>
我在这里做错了什么,我怎样才能让绑定工作?