问题描述
我想使用打开文件对话框 gui 进行进程选择,以便用户可以选择他们想要终止的进程。
this.openFileDialog1.FileName = "FileName";
我在 System.Windows.Forms;
中找到了这个。
关于如何解决我的问题的任何想法?
解决方法
- 在 Windows 表单中,将
ListView
添加到表单中。 - 将
View
更改为Details
并向此 ListView 添加 2 个columns
。 - 例如将代码粘贴到
Form_Load
。
foreach(Process process in Process.GetProcesses())
{
ListViewItem item = new ListViewItem(process.ProcessName);
item.SubItems.Add(new ListViewItem.ListViewSubItem(item,process.Id.ToString()));
listViewProcesses.Items.Add(item);
}
-
添加
using System.Diagnostics;
-
杀死进程make:
Process.GetProcessById(Convert.ToInt32(listViewProcesses.SelectedItems[0].SubItems[1].Text)).Kill();