CallStackContent(IWpfCommandService wpfCommandService, ICallStackVM callStackVM, CallStackOperations callStackOperations) { Operations = callStackOperations; callStackControl = new CallStackControl(); this.callStackVM = callStackVM; callStackControl.DataContext = new ControlVM(callStackVM, callStackOperations); callStackControl.CallStackListViewDoubleClick += CallStackControl_CallStackListViewDoubleClick; wpfCommandService.Add(ControlConstants.GUID_DEBUGGER_CALLSTACK_CONTROL, callStackControl); wpfCommandService.Add(ControlConstants.GUID_DEBUGGER_CALLSTACK_LISTVIEW, callStackControl.ListView); }
public CallStackCtxMenuContext(CallStackOperations operations) => Operations = operations;
public ControlVM(ICallStackVM vm, CallStackOperations operations) { VM = vm; Operations = operations; }