我有以下列表视图: 并且在其中放置了一个上下文菜单,以便可以右键单击一行
NSMutableString
现在在此上下文菜单中,
NSString
但是 private void listView1_MouseClick_1(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
if (listView1.FocusedItem.Bounds.Contains(e.Location))
{
contextMenuStrip1.Show(Cursor.Position);
}
}
}
仅具有第一列(日期),但是我无法管理一种获取其他列值(包装号,纸张宽度)的方法
有人可以帮助我如何获取特定行的三个值吗?
解决方案: 正如Lurker指出的那样,解决方案是Subitems
private void retryPackToolStripMenuItem_Click(object sender, EventArgs e)
{
//I have to have the content somewhere
Trace.WriteLine(listView1.SelectedItems[0].ToString());
}