打开文件夹和选择其中某一项
1private void openExplorer()
2{
3 string FilePath = Directory.GetCurrentDirectory();
4 //打开文件夹并选中文件
5 System.Diagnostics.Process.Start("Explorer", "/select," + FilePath + "\\" + "infolist.xml");
6 //仅打开文件夹
7 System.Diagnostics.Process.Start(FilePath);
8}
读取某位置的指定后缀文件(列表),把名字存入combobox
1//读取xml文件,填充combobox列表
2public void getCombobox()
3{
4 comboBox1.Items.Clear();
5//获取当前程序目录,获取所有xml文件绝对地址
6 var files = Directory
7 .GetFiles(Directory.GetCurrentDirectory(), "*.xml");
8 //提取路径地址+/为了在后面把完整路径剔除
9 string pathstr = Directory.GetCurrentDirectory()+"\\" ;
10 int count = 0;
11 foreach (var file in files)
12 {
13 //逐个把文件名放在combox中
14 comboBox1.Items.Add(file.ToString().Replace(pathstr, ""));
15 count++;
16 }
17 toolStripStatusLabel1.Text = $"读取到了【{count}】个xml文件。";
18}