private void DrawMinMaxLine(DrawingContext drawingContext, PointXOfValue points) { if (MinValue == MaxValue) { if (Value < MinValue) { DrawTextAndRoundedRectangle(drawingContext, MaxValue.ToString("0.##"), points.MaxPointX, MaxPen, false); } else { DrawTextAndRoundedRectangle(drawingContext, MinValue.ToString("0.##"), points.MinPointX, MinPen, true); } } else { DrawTextAndRoundedRectangle(drawingContext, MinValue.ToString("0.##"), points.MinPointX, MinPen, true); DrawTextAndRoundedRectangle(drawingContext, MaxValue.ToString("0.##"), points.MaxPointX, MaxPen, false); } }
private void DrawValueDot(DrawingContext drawingContext, PointXOfValue points) { DrawTextAndDot(drawingContext, Value.ToString("0.##"), points.ValuePointX, IsException ? ExceptionBrush : ValueBrush, true); }
private void DrawMinMaxLine(DrawingContext drawingContext, PointXOfValue points) { if (MinValue == MaxValue) { if (Value < MinValue) DrawTextAndRoundedRectangle(drawingContext, MaxValue.ToString("0.##"), points.MaxPointX, MaxPen, false); else DrawTextAndRoundedRectangle(drawingContext, MinValue.ToString("0.##"), points.MinPointX, MinPen, true); } else { DrawTextAndRoundedRectangle(drawingContext, MinValue.ToString("0.##"), points.MinPointX, MinPen, true); DrawTextAndRoundedRectangle(drawingContext, MaxValue.ToString("0.##"), points.MaxPointX, MaxPen, false); } }