private void btnAutomationChooseProcess_Click(object sender, RoutedEventArgs e) { _automationChosenWindow = null; lblAutomationChosenWindow.Content = "No Window Chosen"; var chooseProcess = new ItemChoose((processID) => { _automationChosenProc = new Proc(Process.GetProcessById(processID)); var content = string.Concat("PID: " + _automationChosenProc.Id, " Name: " + _automationChosenProc.Name); lblAutomationChosenProcess.Content = content; }, Proc.GetAllProcesses(false).ToDictionary(item => item.Id, item => item.Name), isOrderByKey: false, onCancel: () => { _automationChosenProc = null; lblAutomationChosenProcess.Content = "No Process Chosen"; }); chooseProcess.ShowDialog(); }
private void ChooseProcess_Click(object sender, RoutedEventArgs e) { var chooseProcess = new ItemChoose((processID) => { _memoryWalkerChosenProc = new Proc(Process.GetProcessById(processID)); var content = string.Concat("Chosen Process: ", _memoryWalkerChosenProc.Id); lblMemoryWalkerChosenProcess.Content = content; }, Proc.GetAllProcesses(false).ToDictionary(item => item.Id, item => item.Name), isOrderByKey: false); chooseProcess.ShowDialog(); }
public ProcessInfoMain(Proc process) { SelectedProcess = process.Process; InitializeComponent(); }