public void SetUp() { _colonLabelHelper = new DataColonLabelHelper { new DataItem {NormalizedValue = 50}, new DataItem {NormalizedValue = 40}, new DataItem {NormalizedValue = 70} }; }
public void SetUp() { ColonLabelHelper = new DataColonLabelHelper { Height = Height, LabelHeight = LabelHeight, Order = Order, ScaleMax = ScaleMax, ScaleMin = ScaleMin }; }
public void SetUp() { _colonLabelHelper = new DataColonLabelHelper { new DataItem { NormalizedValue = 50 }, new DataItem { NormalizedValue = 40 }, new DataItem { NormalizedValue = 70 } }; }
/// <summary> /// Производит обсчёт расположения лэйблов значений и пытается максимально раздвинуть их между собой /// </summary> private void CalculateLabelPosition() { var tasks = BuildColons().Select(_ => Task.Factory.StartNew(() => { var helper = new DataColonLabelHelper { LabelHeight = LabelHeight, ScaleMax = FirstScale.Max, ScaleMin = FirstScale.Min, Height = Preferences.Height, Order = ColonDataItemOrder.Real }; helper.Clear(); foreach (var dataItem in _) { helper.Add(dataItem); } helper.EnsureBestLabels(); })).ToArray(); Task.WaitAll(tasks); }
public void SetUp() { _colonLabelHelper = new DataColonLabelHelper(); }