Example #1
0
        public TransferWindow(TransferMotionToRobot request, string motionTitle)
        {
            InitializeComponent();

            RobotRequest = request;
            RobotRequest.ProcessError += Request_ProcessError;
            RobotRequest.ProcessSuccessfully += RobotRequest_ProcessSuccessfully;
            RobotRequest.ProgressReport += Request_ProgressReport;

            ProgressBar.Maximum = 100;

            var viewModel = new TransferWindowViewModel();
            DataContext = viewModel;
            ViewModel = (TransferWindowViewModel)DataContext;
            ViewModel.Title = motionTitle;
            ViewModel.TransferText = (string)TryFindResource("TransferringText");
        }
Example #2
0
        public TransferWindow(DownloadMotionStoreRequest request, string motionTitle)
        {
            InitializeComponent();

            StoreRequest = request;
            StoreRequest.ProcessError += Request_ProcessError;
            StoreRequest.ProcessSuccessfully += StoreRequest_ProcessSuccessfully;
            StoreRequest.ProgressReport += Request_ProgressReport;
            StoreRequest.ProcessCancel += StoreRequest_ProcessCancel;

            ProgressBar.Maximum = 100;

            var viewModel = new TransferWindowViewModel();
            DataContext = viewModel;
            ViewModel = (TransferWindowViewModel)DataContext;
            ViewModel.Title = motionTitle;
            ViewModel.TransferText = (string)TryFindResource("DownloadingText");
        }