首页 > 解决方案 > 如何以打开文件对话框样式选择正在运行的进程?

问题描述

我想使用打开的文件对话框 gui 进行进程选择,以便用户可以选择他们想要终止的进程。

this.openFileDialog1.FileName = "FileName";

我在System.Windows.Forms;. 关于如何解决我的问题的任何想法?

标签: c#.netwindows-forms-designer

解决方案


  1. 在 windows 窗体中添加ListView到窗体。
  2. 更改ViewDetails并将 2 添加columns到此 ListView。
  3. 例如粘贴代码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);
}
  1. 添加using System.Diagnostics;

  2. 要杀死进程 make:

Process.GetProcessById(Convert.ToInt32(listViewProcesses.SelectedItems[0].SubItems[1].Text)).Kill();

推荐阅读