如何获取C#中Windows任务管理器的“进程”选项卡中的类型ListBox
?C#中的TaskManager样式列表框
是否有我需要添加的引用,控件或其他内容?
我一直在谷歌环视数小时,我找不到任何东西。
如何获取C#中Windows任务管理器的“进程”选项卡中的类型ListBox
?C#中的TaskManager样式列表框
是否有我需要添加的引用,控件或其他内容?
我一直在谷歌环视数小时,我找不到任何东西。
如果您使用的是用户界面的winforms,那么这是一个ListView控件。
类似的东西?然后你想要一个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;
}
只需填写正在运行的任务的列表框即可。 – Botonomous
哪个版本的Windows? Windows 8任务管理器有很大不同。 –
@JeffYates Windows 7. –