通过c#将选定的列表视图项转移到剪贴板
本文关键字:视图 转移 剪贴板 列表 通过 | 更新日期: 2023-09-27 18:15:34
我正在尝试使用imagelist控件使用一个小缩略图预览从目录中填充图像到listview。一旦用户从列表视图中选择了一个项目,我希望被选中的项目被复制到剪贴板。
我已经编写了填充listview的代码。这是一个c# winforms应用程序。
我想试试这样做:
private void listView1_SelectedIndexChanged(object sender, EventArgs e)
{
this.listView1.Items[0].Selected = true;
}
我只是有问题得到的数据复制到剪贴板。
我的问题:如何通过c#
将选定的listview项转移到剪贴板任何帮助将不胜感激!
提前感谢!
您可以使用(for text)
Clipboard.SetText(this.listView1.SelectedItem.Text);
或
Image imgToCopy = Image.FromFile(this.listView1.SelectedItem.Text);
Clipboard.SetImage(imgToCopy);
根据您的要求:
Clipboard.SetImage(Image);
Clipboard.SetDataObject(object);
Clipboard.SetText(string);
...