1
我是一個WPF newbee試圖建立我自己的Windows任務管理器。 現在我有一個窗口,在我的機器上運行的所有活動進程顯示在ListView
中。如何通過WPF ListView殺死Windows進程?
現在,這裏是我的問題:我有一個名爲End Process
按鈕。我想從ListView
中選擇一個進程並按下End Process
按鈕來終止進程。我只是無法弄清楚如何做到這一點。
我有一個分配給該按鈕的代碼(C#):
private void End_Process_Click(object sender, RoutedEventArgs e)
{
Process[] procs=Process.GetProcessesByName(ProcessesListView.SelectedItem.ToString());
foreach (Process p in procs)
{
p.Kill();
}
}
這是什麼不正確? – Inisheer
您的代碼使用與所選項目相同的*名稱*來殺死所有進程。只是爲了確保你殺死* right *進程,使用進程ID作爲標識符。 –
Tnx快速響應。事實上它沒有做任何事情。就好像按鈕沒有連接任何東西。 (MessageBox工作正常) –