private void btnBrowseMemory_Click(object sender, RoutedEventArgs e)
 {
     if (_memoryWalkerChosenProc != null && !_memoryWalkerChosenProc.HasExited)
     {
         var memory = new Memory();
         memory.Open(_memoryWalkerChosenProc.Id);
         var processMemory = new ProcessMemory(memory);
         processMemory.ShowDialog();
     }
     else
     {
         Utilities.Message("Choose valid process.");
     }
 }
 private void BrowseSelectedMemory_Click(object sender, RoutedEventArgs e)
 {
     var memoryAddress = FoundAddressGrid.SelectedItem as MemoryAddress;
     if (memoryAddress != null)
     {
         var processMemory = new ProcessMemory(memoryAddress.Memory, memoryAddress);
         processMemory.ShowDialog();
     }
     else
     {
         Utilities.Message("Choose valid process.");
     }
 }