Beispiel #1
0
        /// <inheritdoc cref="BuildRandomVariableFunctionEventArgs"/>
        public async Task OnEventHandler(object publisher, BuildRandomVariableFunctionEventArgs e)
        {
            try
            {
                var copy = await _locker.LockOperationAsync(
                    () => new Bitmap(ViewModel.Source)
                    ).ConfigureAwait(true);

                Controller.Run <HistogramPresenter, HistogramViewModel>(
                    new HistogramViewModel(copy, e.Action));
            }
            catch (Exception ex)
            {
                View.Tooltip(Errors.BuildFunction);
            }
        }
 public virtual async Task OnEventHandler(object publisher, BuildRandomVariableFunctionEventArgs e)
 {
 }