ListView中的项目名称

时间:2017-04-29 19:20:26

标签: c# uwp-xaml

我想在ListView中获取被点击项目的名称。我没有在ListView中声明项目的代码名称。用户在运行应用程序时声明了这些名称。我需要做的是,当我点击ListView中的项目时,在TextBlock中将是项目的名称,我点击了。

这是我的简单代码:

private void lstViewOfUsers_ItemClick(object sender, ItemClickEventArgs e)
{
    TextBlock.Text = Name of clicked item
}

2 个答案:

答案 0 :(得分:1)

要获取第一列中项目的文本,您可以执行以下操作:

TextBlock.Text = lstViewOfUsers.SelectedItems[0].Text;

如果您想获得子项目的文本,它将如下所示:

TextBlock.Text = lstViewOfUsers.SelectedItems[0].SubItems[1].Text;

答案 1 :(得分:0)

您可以使用ItemClickEventArgs参数

获取所点击项目的索引

另一种选择是做这样的事情:

MyItemModel item = (MyItemModel)e.ClickedItem;
相关问题