我的ListView
有两列,简单ContextMenu
:
<ListBox.ContextMenu>
<ContextMenu>
<MenuItem
Name="menuItemCopy"
Header="Copy"
Click="menuItemCopy_Click"/>
</ContextMenu>
</ListBox.ContextMenu>
我的副本ClickEvent
:
private void menuItemCopy_Click(object sender, RoutedEventArgs e)
{
if (listView.SelectedIndex == -1)
return;
var item = listView.SelectedItems[0];
MyItem myItem = item as MyItem;
string val = myItem.Value;
Clipboard.SetText(val);
}
好的,所以这个工作正常,我可以得到我的第一列值,但如果我想获得第二列?