Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Проблема с нажатием клавиш в ListView [Решено]

Здравствуйте. При написании простенького диспетчера задач, я столкнулся с проблемой. Она заключается в том что программа должна реагировать на клавишу F5 и обновлять список процессов в ListView. Я пробовал сделать из метода KeyDown в ListView - не реагирует, KeyDown в форме работает только если кликнуть на форму после прогрузки. Я не знаю что делать.

Вот код:

private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F5)
{
MessageBox.Show(""); //Тест

//Process[] processes = Process.GetProcesses();

//listView1.Items.Clear();

//foreach (Process process in processes)
//{
// ListViewItem item = new ListViewItem(process.ProcessName);

// item.SubItems.Add(process.Id.ToString());
// listView1.Items.Add(item);
//}
}
}

 

Здравствуйте еще раз. Проблема решена путем сборки через Release.

admin отреагировал на эту запись.
admin