【发布时间】:2014-05-08 09:31:45
【问题描述】:
您好,我正在尝试将文本块的数据绑定到 LongListSelector 中。但我没有得到任何输出,请帮助我。
这是我的 XAML 代码:
<phone:LongListSelector ItemsSource="{Binding ''}" x:Name="longListSelector" HorizontalAlignment="Left" Height="680" VerticalAlignment="Top" Width="446" >
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Name="name" Text="{Binding DataContext.TextContent,ElementName=page,Mode=OneWay}" Height="100" Width="100" HorizontalAlignment="Center">
</TextBlock>
</StackPanel>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
在 C# 代码中,我解析了需要在 windows phone 中以菜单格式显示的数据。 部分C#代码如下:
XDocument document = XDocument.Parse(e.Result);
var data1 = from query in document.Descendants("location")
select new Data
{
Lat = (string)query.Element("lat"),
Lag = (string)query.Element("lng")
};
foreach (var d in data1)
{
JsonParsing(d.Lat, d.Lag);
}
data1 = from query in document.Descendants("result")
select new Data
{
Country = (string)query.Element("formatted_address")
};
foreach (var d in data1)
{
// ob.JsonParsing(d.Lat, d.Lag);
//XmlParsing(d.Lat, d.Lag);
val = d.Country;
//listbox.Items.Add(val);
//StringsList.Add(val);
TextContent=val;
我希望在文本块中显示国家/地区的值,请帮助我解决这个问题,因为我对这个领域很陌生,谢谢。
【问题讨论】:
-
它的 Json 解析 @Sajeetharan....
-
好的,你在哪里上课?
-
它存在于不同的命名空间下,但我能够解析和获取数据,因为我之前尝试通过 LongListselector Itemsource 绑定它。但我需要在文本块中使用此值。
标签: c# xaml windows-phone-8