現在、リストボックスとcontextMenuStripを使用してアイテムを右クリックした後、アイテムのインデックスをどのようにリストボックスから取得できますか?ListBoxからアイテムインデックスを取得する方法
My機能:
private void contextMenuStripOption1_Click(object sender, EventArgs e)
{
if (listBoxFiles.SelectedIndex == -1)
{
return;
}
Point ptCursor = Cursor.Position;
int itemIndex = listBoxFiles.IndexFromPoint(ptCursor);
}
削除機能:
private void contextMenuStripDelete_Click(object sender, EventArgs e)
{
if (listBoxFiles.SelectedIndex == -1)
{
return;
}
listBoxFiles.Items.RemoveAt(listBoxFiles.SelectedIndex);
}
なぜあなたはlistBoxFiles.SelectedIndexを使用できませんか? – Coltech
[C#RightBoxでListBoxアイテムを選択するにはどうすればいいですか?](http://stackoverflow.com/questions/9229034/c-sharp-how-to-select-listbox-item-with-a-rightclick) –
それは助けてくれてありがとう! – falukky