我尝试在我的 Windows Phone 应用程序中创建一个列表框。我试图为它创建一个自定义数据模板。在很多示例中,我看到类似于这个简单的列表框:
<ListBox Width="350">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Test text 1" />
<TextBlock Text="Test text 2" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
这很简单不是吗?然而,用户界面什么也没显示。我可以将文本块和其他控件放在网格上。我也尝试使用 binding 和 itemssource 但仍然没有。
如果我不使用数据模板只是一个简单的文本块,它会显示文本块:
<ListBox Width="350">
<TextBlock Text="haha" />
</ListBox>
有谁知道我做错了什么?
谢谢!