如何ListBox
在 C# 中获得 Windows 任务管理器的“进程”选项卡中的类型?
是否需要添加参考、控件或其他内容?
我已经在 Google 上四处寻找了几个小时,但找不到任何东西。
类似的东西?然后你想要一个设置为的ListView
控件。然后,您可以非常轻松地以编程方式编辑列,或者通过集合编辑器只需找到属性并单击省略号按钮即可。Display Property
Details
Columns
要获取正在运行的进程并将它们添加到您的 ListView,您可以执行以下操作:
foreach (Process process in Process.GetProcesses())
{
string[] itemArray = {process.ProcessName};
item = new ListViewItem(itemArray) {BackColor = Color.White};
yourListView.Items.Add(item);
}
使用 ListView 对象,下面是一个真正简单的示例:-
private void Form1_Load(object sender, EventArgs e)
{
listView1.Columns.Add("Image Name");
listView1.Columns.Add("Username");
listView1.Columns.Add("CPU");
listView1.Columns.Add("Memory");
listView1.View = View.Details;
}
如果您在 UI 中使用 winforms,那么它就是一个ListView控件。