33 references to
System.Windows.Forms.DataVisualization (33)
Common\General\AxisScaleBreaks.cs (18)
591AxisScaleSegment currentSegment = axisSegments[segmentIndex]; 688 axisSegments[index].Position = (currentPosition > 100.0) ? 100.0 : currentPosition; 689 axisSegments[index].Size = Math.Round(((int)axisSegments[index].Tag) / (totalPointNumber / 100.0),5); 690 if(axisSegments[index].Size < minSize) 692 axisSegments[index].Size = minSize; 698 axisSegments[index].Spacing = this._segmentSpacing; 702 currentPosition += axisSegments[index].Size; 715 totalHeight += axisSegments[index].Size; 716 if(axisSegments[index].Size > maxSize) 718 maxSize = axisSegments[index].Size; 727 axisSegments[maxSizeIndex].Size -= totalHeight - 100.0; 728 if(axisSegments[maxSizeIndex].Size < minSize) 730 axisSegments[maxSizeIndex].Size = minSize; 734 double curentPosition = axisSegments[maxSizeIndex].Position + axisSegments[maxSizeIndex].Size; 737 axisSegments[index].Position = curentPosition; 738 curentPosition += axisSegments[index].Size;
Common\General\AxisScaleSegments.cs (9)
978 if(axisValue < this[index].ScaleMinimum) 982 return this[index]; 987 if( Math.Abs(this[index].ScaleMinimum - axisValue) < Math.Abs(axisValue - this[index - 1].ScaleMaximum)) 989 return this[index]; 993 return this[index - 1]; 998 if(axisValue <= this[index].ScaleMaximum) 1000 return this[index]; 1004 return this[index];
Common\General\ChartArea.cs (2)
2358currentAxis.ScaleSegments[segmentIndex].PaintBreakLine(graph, currentAxis.ScaleSegments[segmentIndex + 1]);
Common\General\ChartAreaAxes.cs (2)
361 if(currentAxis.minimum > currentAxis.ScaleSegments[currentAxis.ScaleSegments.Count - 1].ScaleMaximum) 363 currentAxis.minimum = currentAxis.ScaleSegments[currentAxis.ScaleSegments.Count - 1].ScaleMaximum;
Common\General\SmartLabels.cs (2)
1351 RectangleF breakPosition = currentAxis.ScaleSegments[index].GetBreakLinePosition(common.graph, currentAxis.ScaleSegments[index + 1]);