C# listview如何复制选中的多行内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# listview如何复制选中的多行内容相关的知识,希望对你有一定的参考价值。

ListView.SelectedIndexCollection c = listView1.SelectedIndices;
string ss = listView1.Items[c[0]].SubItems[5].Text;

单行选中的内容我会复制,如何复制选中的多行的内容呢?(没有使用checkboxes)

参考技术A var lst = c.Select(x=>listView1.Items[c[x]].SubItems[5].Text).ToList();

在c#中,将一个textbox设置成多行,并在其中输入多行内容,怎样选中一行并将其显示在另外一个文本框中,

高手们帮帮忙吧!

参考技术A 不能“单击”选中一行,除非你继承textbox重写,不过我觉得这样对你有点难了,呵呵 参考技术B 你要么模拟一下CTROL+C的复制操作一下..要么就调用API获取选中内容一下..貌似TEXTBOX没有选中内容的属性.所以需要手动获取了 参考技术C 这个功能可以用ListView可以实现。。你可以试试。。。 参考技术D 获取textbox中的文本内容,直接赋值不就可以了吗

以上是关于C# listview如何复制选中的多行内容的主要内容,如果未能解决你的问题,请参考以下文章

C# 如何获取listview里面当前选中的item

winform c# listview 如何 选中行!急!在线等!

winform c# listview 如何 选中行!急!在线等!

如何让C#中listview控件显示多行多列数据?

如何从C#中获取ListView中选中某一行某一列的值

C# winform listview 选中的复选框排序