保持并获取listviewitem索引
本文关键字:listviewitem 索引 获取 | 更新日期: 2023-09-27 17:50:38
我有一个ListView
,其中包含以下项目:
1. One
2. Two
3. Three
4. Four
5. Five
当我持有其中一个项目时,我的持有事件被触发,我获得项目的内容和索引,但要获得索引,我必须在我持有它之前按下它。我需要在按住项目时获得索引,而不是之前按下它。
这是我的代码
private void ListViewItem_Holding(object sender, HoldingRoutedEventArgs e)
{
content = (sender as ListViewItem).Content.ToString();
index = historico.SelectedIndex;
}
试试这个
private void ListViewItem_Holding(object sender, HoldingRoutedEventArgs e)
{
var item = (sender as FrameWorkElement).DataContext;
//find index
// index= yourItemSource.IndexOf(item );
}