public CancellationBusyBox(BaseBusyBoxViewModel viewModel, ControlTemplate template, string message, string cancelText, CancellationTokenSource busyCts) : base(viewModel, template) { Message = message; CancelText = cancelText; BusyCts = busyCts; Cancel = new RelayCommand(() => BusyCts.Cancel()); }
public BaseBusyBox(BaseBusyBoxViewModel viewModel, ControlTemplate template) { Template = template; _viewModel = viewModel; _prevBusyBox = _viewModel.BusyBox; _viewModel.BusyBox = this; }
public MessageBusyBox(BaseBusyBoxViewModel viewModel, ControlTemplate template, string message) : base(viewModel, template) { Message = message; }
public MessageBusyBox(BaseBusyBoxViewModel viewModel, ControlTemplate template) : this(viewModel, template, string.Empty) { }
public MessageBusyBox(BaseBusyBoxViewModel viewModel, string message) : this(viewModel, ResourceHelper.Get <ControlTemplate>("MessageBusyBoxTemplate"), message) { }
public CancellationBusyBox(BaseBusyBoxViewModel viewModel, ControlTemplate template, string message, string cancelText) : this(viewModel, template, message, cancelText, new CancellationTokenSource()) { }
public CancellationBusyBox(BaseBusyBoxViewModel viewModel, string message) : this(viewModel, ResourceHelper.Get <ControlTemplate>("CancellationBusyBoxTemplate"), message, DefaultCancelText, new CancellationTokenSource()) { }