C# 用代码实现给指定的文件夹刷新(无异于手动进入这个文件夹,单击鼠标右键,选择“刷新”这个功能)
C# 用代码实现给指定的文件夹刷新(相当于手动进入这个文件夹,单击鼠标右键,选择“刷新”这个功能)
我编了一个C#程序。
在程序运行前,预先打开一个已建好的文件夹,然后运行该程序,程序会按顺序地不断为产生的图片编号,但我发现文件夹中的图片排列,并不是按顺序排列的,而是这样排列:1.jpg,100.jpg;101.jpg……。我想要的结果是,文件夹中的图片是自动顺序排列的,如:1.jpg,2.jpg,3.jpg……
当我在已打开的文件夹中,在空白处,单击鼠标右键时,选择“刷新”,这时,所有的图片才按顺序排列。
怎么用代码实现这个功能,请各位大神赐教!
--------------------------------------------------------------------------------------------------------------------------------------
( 注:如果你不经过实践验证可行,请不要乱发言)
------解决思路----------------------
你到底是在程序里对显示在控件上的内容排序,还是在文件夹里排序?
------解决思路----------------------
操控不了系统的文件夹排序的!!
系统排序是正确的首字母顺序!
除非你读取文件自己显示到你模拟的一个“文件夹”!!!
我编了一个C#程序。
在程序运行前,预先打开一个已建好的文件夹,然后运行该程序,程序会按顺序地不断为产生的图片编号,但我发现文件夹中的图片排列,并不是按顺序排列的,而是这样排列:1.jpg,100.jpg;101.jpg……。我想要的结果是,文件夹中的图片是自动顺序排列的,如:1.jpg,2.jpg,3.jpg……
当我在已打开的文件夹中,在空白处,单击鼠标右键时,选择“刷新”,这时,所有的图片才按顺序排列。
怎么用代码实现这个功能,请各位大神赐教!
--------------------------------------------------------------------------------------------------------------------------------------
( 注:如果你不经过实践验证可行,请不要乱发言)
------解决思路----------------------
你到底是在程序里对显示在控件上的内容排序,还是在文件夹里排序?
------解决思路----------------------
操控不了系统的文件夹排序的!!
系统排序是正确的首字母顺序!
除非你读取文件自己显示到你模拟的一个“文件夹”!!!