Draw the this Bar to the specified Graphics
device as a bar at each defined point. This method
is normally only called by the Draw(Graphics, GraphPane, Int32, Single) method of the
BarItem object
| C# | Visual Basic | Visual C++ |
public void DrawBars( Graphics g, GraphPane pane, CurveItem curve, Axis baseAxis, Axis valueAxis, float barWidth, int pos, float scaleFactor )
- g (Graphics)
- A graphic device object to be drawn into. This is normally e.Graphics from the PaintEventArgs argument to the Paint() method.
- pane (GraphPane)
- A reference to the GraphPane object that is the parent or owner of this object.
- curve (CurveItem)
- A CurveItem object representing the Bar's to be drawn.
- baseAxis (Axis)
- The Axis class instance that defines the base (independent) axis for the Bar
- valueAxis (Axis)
- The Axis class instance that defines the value (dependent) axis for the Bar
- barWidth (Single)
- The width of each bar, in pixels.
- pos (Int32)
- The ordinal position of the this bar series (0=first bar, 1=second bar, etc.) in the cluster of bars.
- scaleFactor (Single)
- The scaling factor to be used for rendering objects. This is calculated and passed down by the parent GraphPane object using the CalcScaleFactor()() method, and is used to proportionally adjust font sizes, etc. according to the actual size of the graph.
