我將列表綁定到ListBox,但數據不顯示。綁定到列表框
<ListBox x:Name="listCities">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Margin="0,0,0,17">
<TextBlock Text="{Binding CityName}" Style="{StaticResource PhoneTextExtraLargeStyle}" />
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
和C#代碼都爲:
var q = from h in xmlDoc.Descendants("City")
select new
{
CityName = h.Element("Name")
};
listCities.ItemsSource = q;
任何幫助那裏。謝謝
是'q'含有值? – 2012-02-01 15:46:17
也許,q.ToList()有幫助嗎? – Ku6opr 2012-02-01 15:58:08
q確實包含值。此外q.ToList()沒有幫助 – PAG 2012-02-01 16:56:07