C# 处理listview窗口的itemClick

C# 处理listview窗口的itemClick,c#,json,listview,windows-phone-8.1,C#,Json,Listview,Windows Phone 8.1,我正在使用c在Windows8.1应用程序中填充listview,如下所示# 在列表视图中,仅显示“标题”和“发件人”。但点击后,应该会显示标题、内容、发件人。有任何帮助吗?将IsItemClickEnabled属性设置为true,并使用ItemClick单击列表视图中的事件。您可以通过访问其参数对象ItemClickEventArgs来访问单击的项,即e.ClickedItem其中e是ItemClickEventArgs,那么为什么您只使用title和from填充注意事项?你试过用你需要的所有

我正在使用c在Windows8.1应用程序中填充listview,如下所示#


在列表视图中,仅显示“标题”和“发件人”。但点击后,应该会显示标题、内容、发件人。有任何帮助吗?

IsItemClickEnabled
属性设置为true,并使用
ItemClick
单击
列表视图中的事件。您可以通过访问其参数对象
ItemClickEventArgs
来访问单击的项,即
e.ClickedItem
其中
e
ItemClickEventArgs

,那么为什么您只使用
title
from
填充
注意事项
?你试过用你需要的所有属性填充它吗?这是一个只显示标题名和发件人的列表。就像电子邮件应用程序一样。因此,点击通知后,它将显示通知的内容、发件人、标题等
dynamic obj = JsonConvert.DeserializeObject(resp);

        List<Notice> items = new List<Notice>();

        foreach (var o in obj)
        {
            Notice notice = new Notice();
            items.Add(new Notice() { title = o["title"], from = o["from"] });
        }
        NoticeBinding.ItemsSource = items;
    }

    public class Notice
    {
        public string id { get; set; }
        public string title { get; set; }
        public string from { get; set; }
        public string sendername { get; set; }
        public string date { get; set; }
        public string content { get; set; }
    }
{
"id":20,
"title":"Testing after phase 2 is shifted to server",
"from":"Administrator",
"sendername":"ABX",
"day":"Tuesday",
"dateofMonth":"20th",
"month":"May",
"year":2014,
"date":"Tuesday, 20th May, 2014",
"content":"Ready. Set. Go"
}