The problem you are seeing is because you are only adding the string which represents the process name to the list view, instead you need to add the Process object itself.
private void Form1_Load(object sender, System.EventArgs e)
{
Process[] MyProcArray = Process.GetProcesses();
foreach (Process MyProc in MyProcArray)
{
ProcessesList.Items.Add(MyProc);
}
}
HTH, James Simplicity Rules!