public ControlVM(IProcessesVM vm, ProcessesOperations operations, IMessageBoxService messageBoxService, DependencyObject control) { VM = vm; Operations = operations; this.messageBoxService = messageBoxService; this.control = control; }
ProcessesContent(IWpfCommandService wpfCommandService, IProcessesVM processesVM, ProcessesOperations processesOperations, IMessageBoxService messageBoxService) { Operations = processesOperations; processesControl = new ProcessesControl(); this.processesVM = processesVM; processesControl.DataContext = new ControlVM(processesVM, processesOperations, messageBoxService, processesControl); processesControl.ProcessesListViewDoubleClick += ProcessesControl_ProcessesListViewDoubleClick; wpfCommandService.Add(ControlConstants.GUID_DEBUGGER_PROCESSES_CONTROL, processesControl); wpfCommandService.Add(ControlConstants.GUID_DEBUGGER_PROCESSES_LISTVIEW, processesControl.ListView); }
public ControlVM(IProcessesVM vm, ProcessesOperations operations) { VM = vm; Operations = operations; }
public ProcessesCtxMenuContext(ProcessesOperations operations) => Operations = operations;