Méthodes fréquemment utilisées
Méthodes fréquemment utilisées
Méthodes fréquemment utilisées
Méthodes fréquemment utilisées
public ExportsTabViewModel(MainViewModel mainViewModel) : base(mainViewModel) { DisassembleCommand = new DelegateCommand(() => { var symbol = SelectedItem; var vm = DialogService.CreateDialog <DisassemblyViewModel, DisassemblyView>(symbol.Name); var address = (int)symbol.Address; MainViewModel.Accessor.ReadArray(MainViewModel.PEHeader.RvaToFileOffset(address), _bytes, 0, _bytes.Length); vm.Disassemble(_bytes, address, MainViewModel.PEHeader.IsPE64); vm.Show(); }, () => SelectedItem != null && string.IsNullOrEmpty(SelectedItem.ForwardName)).ObservesProperty(() => SelectedItem); }