gpt4 book ai didi

c# - 如何在 Windows Phone 7 应用程序的 ListView 中显示数据

转载 作者:太空宇宙 更新时间:2023-11-03 13:30:07 24 4
gpt4 key购买 nike

我有一个来自 asp.net 网络服务的数据。该字段包含News_titleNews_descriptionDate_startimage_path。现在我想在 ListView 中显示数据。假设如果 Web 服务中的数据增加,我的列表也应该在电话应用程序中动态显示该数据。

我的xaml.cs代码是

public News()
{
InitializeComponent();

KejriwalService.aapSoapClient client = new KejriwalService.aapSoapClient();
client.getarvindNewsCompleted += new EventHandler<KejriwalService.getarvindNewsCompletedEventArgs>(client_getarvindNewsCompleted);
client.getarvindNewsAsync();
}


void client_getarvindNewsCompleted(object sender, KejriwalService.getarvindNewsCompletedEventArgs e)
{
// throw new NotImplementedException();
}

谁能告诉我如何添加此 ListView 并在 client_getarvindNewsCompleted 方法中显示结果。我可以通过执行以下操作在文本 block 中显示结果

    void client_getarvindNewsCompleted(object sender, KejriwalService.getarvindNewsCompletedEventArgs e)
{
var data = e.Result;
XElement xml = XElement.Parse(data);
textblock1.Text = xml.Elements("UserDetails").Elements("News_Title").First().Value;

var data1 = e.Result;
XElement xml1 = XElement.Parse(data1);
textblock2.Text = xml1.Elements("UserDetails").Elements("News_description").First().Value;
}

其他领域也是如此。我在这个 webservice 中也有一张来自 backoffice 的图片。我如何在 1 个 View 中显示这些,以便在单击 1 个框时显示完整结果

这是我的 xaml.cs 文件代码

 void client_getarvindNewsCompleted(object sender, KejriwalService.getarvindNewsCompletedEventArgs e)
{
var data = e.Result;
XElement xml = XElement.Parse(data);
textBox1.DataContext = xml.Elements("UserDetails").Elements("News_Title").First().Value;

var data1 = e.Result;
XElement xml1 = XElement.Parse(data1);
textBox1.DataContext = xml1.Elements("UserDetails").Elements("News_Description").First().Value;

var data2 = e.Result;
XElement xml2 = XElement.Parse(data2);
textBox1.DataContext = xml2.Elements("UserDetails").Elements("Date_Start").First().Value;
//textBox1.DataContext = e.Result;
// throw new NotImplementedException();
}

以及用于绑定(bind)的 xaml 中的代码:

<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">

<TextBox VerticalAlignment="Top" IsReadOnly="True" Margin="5,5,5,0"
TextWrapping="Wrap" Height="336" Width="400"
Text="{Binding}" x:Name="textBox1" />

</Grid>

我没有得到所有的结果。我只得到 date_start 的结果。请帮我得到所有的结果。我只想在一个框中显示结果的一小部分,单击它时应该会出现完整的结果。请帮忙

最佳答案

关于c# - 如何在 Windows Phone 7 应用程序的 ListView 中显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20902299/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com