Listview到剪贴板和ContextMenu

时间:2012-10-02 19:46:17

标签: c# wpf listview contextmenu clipboard

我对WPF中的listview有两个问题: 1:如何将listview中的整个项目复制到剪贴板? 这是我的代码,只复制带有绑定标题的一行(每列绑定到列表)

ListView1.SelectAll();
System.Windows.Clipboard.SetText(ListView1.SelectedItems.ToString());

2:我的listview上有一个上下文菜单,我希望获得所选行的行号。我不知道怎么做。我搜索谷歌但找不到任何有效的解决方案:( 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

1)迭代每个项目,调用ToString()并在StringBuilder中累积。然后将SetText设置为剪贴板。

2)您应该能够利用SelectedIndex