在ListView上使用标记

时间:2016-06-28 14:40:13

标签: c# listview uwp

我正在尝试使用我的ListView控件的标签,而我似乎无法使其正常工作。

我添加标签如下:

int ID = 1
foreach(Activity act in ActivityList)
{
    ListViewItem item = new ListViewItem();
    item.Content = "Banana";
    item.Tag = ID
    myListView.Items.Add(item);
}

上面的代码到目前为止似乎有用...... 然后我想从ListViewItem读取标签,但似乎没有任何效果。恩。

ListviewItem item = new ListViewItem();
item = myListView.SelectedItem;

我错过了什么。这给了我一个错误说:

  

'无法将类型'对象'隐式转换为Windows.UI.Xaml.Controls.ListviewItem。存在显式转换(您是否错过了演员?)“

我错过了什么演员?我以为我在ListViewItem放置ListViewItem

1 个答案:

答案 0 :(得分:1)

您需要像这样投射到ListViewItem

ListviewItem item = new ListViewItem();
item = (ListViewItem) myListView.SelectedItem;