public AnalyticStatisticsItemDetailsWindow( AnalyticStatisticsItemViewModel item) : this() { if (item == null) { throw new ArgumentNullException("item"); } this.item = item; sigma = Math.Round(Sigma.Get(item.Model.GetDoubleValues().ToList()), 2); expectation = Math.Round(item.Model.GetDoubleValues().Average(), 2); controlProperties.textBlockElementType.Text = item.Type; controlProperties.textBlockEngineFamily.Text = item.EngineFamily; controlProperties.textBlockEngine.Text = item.EngineType; controlProperties.textBlockExpectation.Text = expectation.ToString(CultureInfo.InvariantCulture); controlProperties.textBlockSigma.Text = sigma.ToString(CultureInfo.InvariantCulture); discretion = float.Parse( controlDisplaySettings.textBlockDiscretionValue.Text, NumberStyles.Float, CultureInfo.InvariantCulture); IDictionary <string, long> distribution = GetDistribution(); controlGraphicalRepresentation.DisplayDistribution(distribution); }
public AnalyticStatisticsItemSourceInfoWindow( AnalyticStatisticsItemViewModel viewModel) : this() { DataContext = viewModel; }