[英]How can I change the text color in ListView when a new file has been added or deleted in FileSystemWatcher?
Is it possible to change the text color in ListView
when a new file or folder has been added in FileSystemWatcher
在
FileSystemWatcher
添加新文件或文件夹时,是否可以更改ListView
的文本颜色
So at the moment I have:所以目前我有:
private void fileSystemWatcher1_Deleted(object sender, FileSystemEventArgs e)
{
fileWatcher1.Items.Add(string.Format("File Deleted: {0} File Name: {1}", e.FullPath, e.Name));
}
private void fileSystemWatcher1_Renamed(object sender, RenamedEventArgs e)
{
fileWatcher1.Items.Add(string.Format("File Renamed: {0} File Name: {1}", e.FullPath, e.Name));
}
private void fileSystemWatcher1_Created(object sender, RenamedEventArgs e)
{
fileWatcher1.Items.Add(string.Format("File Created: {0} File Name: {1}", e.FullPath, e.Name));
}
What I would like to do is when a file has been created the color of the text should then be green and for Deleted it should be red and then if the file has been renamed it should be yellow.我想做的是当一个文件被创建时,文本的颜色应该是绿色的,对于已删除它应该是红色的,然后如果文件被重命名,它应该是黄色的。
Thanks谢谢
I found the solution.我找到了解决方案。
It is actually quite simple:其实很简单:
Change改变
fileWatcher1.Items.Add(string.Format("File Renamed: {0} File Name: {1}", e.FullPath, e.Name));
To到
fileWatcher1.Items.Add(string.Format("File Renamed: {0} File Name: {1}", e.FullPath, e.Name)).ForeColor = Color.Blue;
Thanks谢谢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.