リストビューアイテムの右クリックは機能していますが、アイテムまたは空のスペースに関係なく、リストビュー内のすべてのスペースで機能します。選択したアイテムだけに限定したい。
を使用しようとしましたlistview1.HitTest
が、機能しません。それでも右クリックはすべてリストビューです。
if (e.Button == MouseButtons.Right)
{
var loc = listView1.HitTest(e.Location);
if (loc.Item != null && contextMenuStrip1.Items.Count == 0)
{
contextMenuStrip1.Items.Add("TEST1");
contextMenuStrip1.Items.Add("TEST2");
}
}