C# 获取刚刚创建的ListView项的位置?

C# 获取刚刚创建的ListView项的位置?,c#,winforms,listview,int,C#,Winforms,Listview,Int,在winform中,我在listview中创建了一个项目,如下所示 ListViewItem item = listView1.Items.Add("an item"); 如何获取其位置索引?我试过以下方法 int position = item.Position; int position = item.SelectedIndices[0]; 但两者都不起作用 我会使用listView1.selecteddinces[0]但未选择新创建的项,因此也无法使用 编辑:关于位置,我指的是项目的索

在winform中,我在listview中创建了一个项目,如下所示

ListViewItem item = listView1.Items.Add("an item");
如何获取其位置索引?我试过以下方法

int position = item.Position;
int position = item.SelectedIndices[0];
但两者都不起作用

我会使用
listView1.selecteddinces[0]但未选择新创建的项,因此也无法使用


编辑:关于位置,我指的是项目的索引,而不是它的坐标。抱歉造成混乱

Add
方法都返回一个
ListViewItem
对象。
ListViewItem
对象具有一个
Index
属性,该属性将返回ListView控件中该项的从零开始的索引


Position
方法完全执行其他操作。它返回ListViewItem左上角的坐标。这些坐标相对于ListView控件。

添加方法都返回一个
ListViewItem
对象。
ListViewItem
对象具有一个
Index
属性,该属性将返回ListView控件中该项的从零开始的索引


Position
方法完全执行其他操作。它返回ListViewItem左上角的坐标。这些坐标是相对于ListView控件的。

因此我应该使用
项.Index
?如果您想要索引,请选择“是”。因此我应该使用
项.Index
?如果您想要索引,请选择“是”。