public void UpdateRunningApps() { //remove all old running apps. runningApps.Clear(); Process[] processes = Process.GetProcesses(); List <Process> listProcesses = Filter(processes); foreach (Process p in listProcesses) { ImageSource ico = GetIcon(p); var app = new AppRunning(ico, p.Id, p.MainWindowTitle); app.Process = p; runningApps.Add(app); } }
private void lvDataBinding_SelectionChanged(object sender, SelectionChangedEventArgs e) { selectedItem = (sender as ListView).SelectedItem as AppRunning; }