質問

現在、複数行のデータがあるリストビューがあり、C#.NETにcontextmenustripがあります。

問題があるのは、メニューストリップの項目をクリックしたときに、どの行が選択されているかを知りたいことです。

役に立ちましたか?

解決

選択した行を取得するには、sindreが次のようにすると言っています:

foreach (ListViewItem item in lvFiles.SelectedItems)
{
....................................
}

lvFilesはListViewです。

他のヒント

リストビューの選択されたアイテムを取得するには、これを試してください:

int index = 0;
if(this.myListView.SelectedItem.Count> 0)
index = this.myListView.SelectedIndices [0]

これにより、リストビューで選択したアイテムのインデックスが表示されます。
これも参照できます。
http://www.neowin.net/forum/index.php?showtopic= 358458

ここであなたが何を意味するのか本当にわかりません。問題をさらに説明したり、コード例を提供していただけますか?

ListViewで選択した行を取得するには、ListView.SelectedItemsプロパティを使用します。 ListView.SelectedItems [0]は、最初に選択されたアイテムを提供します(複数のアイテムが選択される可能性があるため)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top