在WPF应用程序中,我确实打开了文件资源管理器。 我使用此代码。
string filePath = DataManager.OptionData.Workspace;
Process.Start(filePath);
但是,我想按代码中的日期对文件浏览器进行排序。
我想向用户显示按日期排序的文件浏览器窗口。 有可能吗?
答案 0 :(得分:0)
类似的方法可以按顺序显示文件。
var dirInfo = new DirectoryInfo(filePath)
var files = dirInfo.EnumerateFiles(filePath).OrderBy(f => f.CreationTime);
但是,简单地打开浏览器窗口可能不是您想要的。您要用户/播放器选择某些文件吗?
答案 1 :(得分:0)
我建议您通过以下参考链接:
Extend OpenFileDialog and SaveFileDialog the easy way
OpenFileDialog file sorting
如果要在OpenFileDialog中进行操作,则必须创建一个自定义对话框,然后使用Win32 API调用来修改默认行为。 对话框。
How to Open a Directory Sorted by Date?-这是@Parrish Husband建议的另一种实际可行的方式:
$('ul li:last').append('<button id="listButtonAdd">This is a button</button>');