如何獲取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. –