コード例 #1
0
        private async void RetrieveParams()
        {
            //todo validation SavedData
            var spectralPointArray = SpectralPointHelper.ToSpectralPoints(SavedData, PhysicModel.GetWavelengthArray());

            WaitMessage = $"{StringResourceProvider.Instance[StringResourceProvider.Keys.RetrieveParamsPleaseWait]} ...";
            IsWait      = true;
            var @params = await Task.Run(() =>
            {
                Task.Delay(1000);
                return(PhysicModel.GetParams(spectralPointArray));
            });

            if (!_isAutamaticMeasurements)
            {
                IsWait = false;
            }

            RetrievedParams = @params;
        }