将任何文件夹中存在的文件粘贴到富文本框中
本文关键字:文本 文件 任何 文件夹 存在 | 更新日期: 2023-09-27 18:30:58
我在一个文件夹中有多个格式化文件(.jpeg,.txt,.doc,.excel)。我想在 c# 的富文本框中显示带有图标的文件。
string[] files = Directory.GetFiles(pp);
foreach (string file in files)
{
StringCollection paths = new StringCollection();
paths.Add(file); // Clipboard.
// Clipboard.SetFileDropList(paths);
// lst.Items.Add(file);
rht_attachment.Focus();
Clipboard.SetFileDropList(paths);
rht_attachment.Paste();
}
您可以使用
richTextBox1.Lines = Directory.EnumerateFiles(directoryPath,
"*", SearchOption.AllDirectories)
.Select(Path.GetFileName)
.ToArray();
您可能希望仅将SearchOption.TopDirectoryOnly
用于当前目录