Beispiel #1
0
        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);
        }
Beispiel #2
0
 public CallStackCtxMenuContext(CallStackOperations operations) => Operations = operations;
Beispiel #3
0
 public ControlVM(ICallStackVM vm, CallStackOperations operations)
 {
     VM         = vm;
     Operations = operations;
 }