private void OnTouchUpEvent(object sender, RoutedEventArgs e) { int index = AppItemList.ItemContainerGenerator.IndexFromContainer(sender as ListBoxItem); if (index >= appTitles.Count) { return; } Console.WriteLine(index); IntPtr hwnd = WindowsHandler.GetHandleFromTitle(appTitles[index]); var processes = Process.GetProcesses(); foreach (Process process in processes) { if (process.MainWindowTitle == appTitles[index]) { WinApiManager.BringWindowToTop(process.MainWindowHandle); } } Menu.CloseAppListWindow(); }