Syncfusion.Chart.Base Displays the default values. Displays labels with integer power of log base. Rotate axis title based on axis type and opposed position Rotate axis title by 0 degrees Rotate axis title by 90 degrees Rotate axis title by 180 degrees Rotate axis title by 270 / -90 degrees Specifies the padding that will be applied when calculating the axis range. No padding will be applied to the Axis range. Padding will be calculated when the axis range is computed. Specifies the location type of the axis. Axis will be placed automatically by control to prevent overlapping with labels. Axis thickness will be calculated and axis will placed automatically by control to prevent labels cutting by sides of control. During this process one coordinate of axis location is preserved (x coordinate for horizontal axis and y for vertical axis). The user will have ability to set axis location manually. Specifies the drawing mode of the labels. Labels at the sides of the axis will be positioned at the center of tick label. Labels will be aligned with current axis edges. Labels will be positioned in way to prevent clipping. Specifies the drawing mode of the tick lines. In this mode, the interval always remains unchanged during zooming. In this mode, only number of intervals matters, and it is kept constant during zooming. Also there is always full number of intervals on axis. Specifies the drawing mode of the grid lines. Grid lines are drawed with equal interval. Grid lines are drawed at grouping labels margins. Specifies the label placement of the axis lines. Labels are placeed on ticks of axis. Labels are placeed between ticks of axis.. Specifies the parameter types of method. The parameter of method is index of labels. The parameter of method is position of labels. The ChartAxisLabel class holds information about label text, label color, label font and other related information. Store label custom text. Store label font. Store label color. Store label format. Store label DateTime format. Store chart value type. Store label rounding precision. Overloaded Constructor. Each label along a ChartAxis is held in a ChartAxisLabel. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The text that will be displayed as the tooltip for the axis labels. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The value. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The value. The text that will be displayed as the tooltip for the axis labels. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The text that will be displayed as the tooltip for the axis labels. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. The text that will be displayed as the tooltip for the axis labels. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The value represented by the label. The format that is to be used for formatting the display label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The value represented by the label. The format that is to be used for formatting the display label. The text that will be displayed as the tooltip for the axis labels. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The Date Time value represented by the label. The format that is to be used for formatting the display label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The Date Time value represented by the label. The text that will be displayed as the tooltip for the axis labels. The format that is to be used for formatting the display label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. The format that is to be used for formatting the display label. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The text that will be displayed as the tooltip for the axis labels. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. The format that is to be used for formatting the display label. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. The format that is to be used for formatting the display label. The date time format that is to be used for formatting the value. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The text that will be displayed as tooltip for the label. The color that is to be used for the label text. The font that is to be used for the label text. The value represented by the label. The format that is to be used for formatting the display label. The date time format that is to be used for formatting the value. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The color that is to be used for the label text. The font that is to be used for the label text. The DateTime value represented by the label. The format that is to be used for formatting the display label. The date time format that is to be used for formatting the value. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The text that will be displayed as the label for the axis point. The text that will be displayed as tooltip for the label. The color that is to be used for the label text. The font that is to be used for the label text. The DateTime value represented by the label. The format that is to be used for formatting the display label. The date time format that is to be used for formatting the value. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The value represented by the label. The format that is to be used for formatting the display label. The value type of the axis label. Constructor. Each label along a ChartAxis is held in the ChartAxisLabel. The value represented by the label. The format that is to be used for formatting the display label. The text that will be displayed as tooltip for the label. The value type of the axis label. Method to initialize disposed static objects Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Computes the text of label. Measures label by the specified . The ChartAxis Measures label by the specified . Max width of the text. The ChartAxis Sets the bounds of label. The connect point. Returns bounds of label Sets the bounds of label. Position of label. Rotation of lebel. Returns bounds of label Sets the bounds of label. Position of label. The alignment. Returns bounds of label Sets the bounds of label. Position of label. The alignment. Rotation of lebel. Returns bounds of label Draws the label to specified . The axis. Bounds for label Draws the label to specified . The axis. Method to dispose labels. Generates the 3d geometry of label. The axis. Depth of label. Gets or sets the custom text that is to be used as the label. Gets or sets the tooltip for the axis label. Gets or sets the date format that is to be used for formatting the value into the label text. See "Date and Time format strings" section in MSDN for more info. Gets or sets the format that is to be used for formatting the double values into the label text. See "Numeric Format Strings" section in MSDN for more on the supported formats. Gets or sets a value indicates whether label is located inside or outside of chart area. Gets or sets the log base that is to be used by the label. Default is 2. Gets or sets the value that the label represents. Number of relevant rounding places that is to be used for the label. Default is 2. Gets the formatted text that is to be displayed as the label. Gets or sets the font that is to be used for the label text. Gets or sets the color that is to be used for the label text. Gets or sets the value type that is to be associated with the axis label. Default is Double. Get's the rendering bounds of this label. Indicates if label wasn't added by user. The ChartAxisGroupingLabel class holds information about Grouping Label text, Grouping Label color, Grouping Label font and other related information. Overloaded Constructor. Each Grouping Label along a ChartAxis is held in a ChartAxisGroupingLabel. The range to group labels. Constructor. Each Grouping Label along a ChartAxis is held in the ChartAxisGroupingLabel. The range to group labels. The text that will be displayed as the Grouping Label for the axis point. Constructor. Each Grouping Label along a ChartAxis is held in the ChartAxisGroupingLabel. The range to group labels. The text that will be displayed as the Grouping Label for the axis point. The color that is to be used for the Grouping Label text. The font that is to be used for the Grouping Label text. Constructor. Each Grouping Label along a ChartAxis is held in the ChartAxisGroupingLabel. The range to group labels. The text that will be displayed as the Grouping Label for the axis point. The color that is to be used for the Grouping Label text. The border color to render group. The font that is to be used for the Grouping Label text. Constructor. Each Grouping Label along a ChartAxis is held in the ChartAxisGroupingLabel. The range to group labels. The text that will be displayed as the Grouping Label for the axis point. The color that is to be used for the Grouping Label text. Border to render group border. The font that is to be used for the Grouping Label text. Render label and calculate its bound rectangle. to render label. Location of the label. Dimension of the label. The axis label belong to. Bound rectangle of the label. Method to dispose labels Draw the left or right border for the Rendered label. Used to indicate the Measure to render label. Font style for the label text. The text of label. The axis label belong to. Style of the ChartAxis GroupingLabel Border First point of the line Second point of the line Third point of the line Style of the ChartAxis GroupingLabel position Render label and calculate its bound rectangle. Graphics3D to render label. Location of the label. Dimension of the label. The axis label belong to. Bound rectangle of the label. Calculate size of the label. to calculate size. Axis label belong to. Calculated size. Calculate bounds of the label. to calculate bounds. Location of the label. Axis label belong to. Boundary rectangle. Calculate bounds of the label. Graphics3D to calculate bounds. Location of the label. Axis label belong to. Boundary rectangle. Calculates region for given axis. The axis to get region. Region for given axis. Calculates string size, text size and label size. to calculate values. Axis label belong to. String size to calculate. Text size to calculate. Label size to calculate. to calculated label. Gets or sets the double range that this Grouping Label with cover. If the range in the axis is DateTime, use DateTime.ToOADate to get the double value. Gets or sets the custom text that is to be used as the Grouping Label. Gets or sets the the region description text for this region. Lets you specify the grouping label text in multiple lines Gets or sets to render label. Default is GenericDefault. Gets or sets the font that is to be used for the label text. Gets or sets the color that is to be used for the Grouping Label text. Gets or sets back color. Default is Transparent. Gets or sets the color that is to be used for the Grouping Label border/brace etc. Default is Black. Gets or sets the Style of border drawing that is to be used for the Grouping Label. Default is Rectangle Gets or sets the Padding of border drawing that is to be used for the Grouping Label. Default is 2.0f. Gets or sets max text width. Default is 200. Gets or sets max text height to width ratio. Default is 2.5 Gets or sets labels rotate angle. Default is 0. Gets or sets row in which to render this grouping label. specify 0 for the 1st row and so on. Default is 0. Gets or sets grid dimension. Gets or sets label fit mode. Default is Shrink. Gets or sets label alignment. Default is Center. Gets the rectangle in which to draw the label. Gets or sets label broadness(thickness, wideness). Gets or sets tag Enumeration of the different border styles in which the axis grouping label could be drawn. A plain rectangle around the grouping label. A brace indicating the range that this grouping label covers. A plain rectangle around the grouping label without top border. A plain rectangle around the grouping label without top and bottom border. A plain rectangle around the grouping label without border. A plain rectangle around the grouping label only with left border. A plain rectangle around the grouping label only with right border. Specifies the options for rendering the text in the ChartAxisGroupingLabel. No action will be taken. The long text will be wrapped if cannot be fit within a single line. The long text will be shrunk to fit the available space. CTODO: Find out the exactly how WrapAndShrink works - can't tell the difference between this and Wrap The long text will be wrapped if cannot be fit within a single line and then the text will be shrunk if it is not fit in available space. Specifies the alignment options available for rendering the text within a grouping label. Centers both vertically and horizontally. Aligns the text horizontally at the left and vertically at the center. Aligns the text horizontally at the right and vertically at the center. Aligns the text horizontally at the center and vertically at the top. Aligns the text horizontally at the center and vertically at the bottom. Aligns the text horizontally at the left and vertically at the top. Aligns the text horizontally at the right and vertically at the top. Aligns the text horizontally at the left and vertically at the bottom. Aligns the text horizontally at the right and vertically at the bottom. Initializes a new instance of the class. Validates this instance. Arranges the specified g. The bounds. The orientation. Measures by specified . The . The bounds. The orientation. The left. The right. The scrolls. Gets the axes. The axes. Gets or sets the layout mode. The layout mode. Gets or sets the layout height in percentage or pixels of chart area. The layout height in percentage. Gets or sets the spacing. The spacing. Gets or sets the chart area. The chart area. Gets the orientation. The orientation. Initializes a new instance of the class. The owner. Inserts an element into the at the specified index. The zero-based index at which should be inserted. The object to insert. The value can be null for reference types. is less than zero.-or- is greater than . Removes all elements from the . Removes the element at the specified index of the . The zero-based index of the element to remove. is less than zero.-or- is equal to or greater than . Replaces the element at the specified index. The zero-based index of the element to replace. The new value for the element at the specified index. The value can be null for reference types. is less than zero.-or- is greater than . Initializes a new instance of the class. The message. Initializes a new instance of the class. The owner. Removes all elements from the . Inserts an element into the at the specified index. The zero-based index at which should be inserted. The object to insert. The value can be null for reference types. is less than zero.-or- is greater than . Removes the element at the specified index of the . The zero-based index of the element to remove. is less than zero.-or- is equal to or greater than . Replaces the element at the specified index. The zero-based index of the element to replace. The new value for the element at the specified index. The value can be null for reference types. is less than zero.-or- is greater than . Invalidates this instance. Validates this instance. Arranges the specified g. The bounds. The orientation. Measures by the specified . The . The bounds. The orientation. The left. The right. The scrolls. Gets the chart area. The chart area. Gets or sets the spacing which is used to allocate space between the axes. The spacing. Collection of ChartAxis instances. Provides the base class for a strongly typed collection. This class has event. Initializes a new instance of the ChartBaseList class that is empty and has the default initial capacity. Initializes a new instance of the ChartBaseList class that is empty and has the specified initial capacity. The number of elements that the new list can initially store. Removes all items from the ChartBaseList. Removes the ChartBaseList item at the specified index. The zero-based index of the item to remove. Copies the entire ChartBaseList to a compatible one-dimensional Array, starting at the specified index of the target array. The one-dimensional Array that is the destination of the elements copied from ChartBaseList. The Array must have zero-based indexing. The zero-based index in array at which copying begins. Sorts the elements in the entire ChartBaseList using the specified comparer The implementation to use when comparing elements. Copies the elements of the ChartBaseList to a new array. An array containing copies of the elements of the ChartBaseList. Copies the elements of the ChartBaseList to a new array of the specified element type. The element of the destination array to create and copy elements to. An array of the specified element type containing copies of the elements of the ChartBaseList. Returns an enumerator for the entire ChartBaseList. An IEnumerator for the entire ChartBaseList. Adds an item to the ChartBaseList. The to add to the ChartBaseList. The position into which the new element was inserted. Inserts an item to the ChartBaseList at the specified index. The zero-based index at which value should be inserted. The to insert into the ChartBaseList. Removes the first occurrence of a specific object from the ChartBaseList. The to remove from the ChartBaseList. Determines the index of a specific item in the ChartBaseList. The to locate in the ChartBaseList. The index of value if found in the list; otherwise, -1. Determines whether the ChartBaseList contains a specific value. The to locate in the ChartBaseList. true if the is found in the IList; otherwise, false Performs additional custom processes when validating a value The object to validate. If is true, value is approved. Raises the event. Argument. Inserts an item to the internal array at the specified index. The zero-based index at which value should be inserted. The to insert into the internal array. Removes an the internal array item at the specified index. Index of item. An event that is triggered when the collection is changed. Gets or sets a value indicating whether the will be raised. Gets an IList containing the list of elements in the ChartBaseList instance. Gets a value indicating whether the ChartBaseList has a fixed size. Gets a value indicating whether the ChartBaseList is read-only. Gets a value indicating whether access to the ChartBaseList is synchronized (thread safe). Gets an object that can be used to synchronize access to the ChartBaseList. Gets the number of elements contained in the ChartBaseList instance. This property cannot be overridden. Gets or sets the element at the specified index. The zero-based index of the element to get or set. The element at the specified index. Internal enumerator for class. Initializes a new instance of the ChartBaseEnumerator class. Instance of class. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. Sets the enumerator to its initial position, which is before the first element in the collection. Gets the current element in the collection. Initializes a new instance of the class. Adds the specified value. The value. The position into which the new axis element was inserted. Adds the array of . The values. Returns the count of axis collection. Determines whether collection contains the specified value. The value. true if collection contains the specified value; otherwise, false. Removes the specified value. The value. Returns the specified index of . The value. The index of value if found in the list; otherwise, -1. Inserts the specified index. The index. The value. Performs additional custom processes when validating a value. The object to validate. If is true, value is approved. Gets or sets by index in collection. The Chart Axis Object to add to the Chart Axis collection. The Syncfusion.Windows.Forms.Chart namespace contains the classes which are used to render ChartArea, ChartAxis, ChartSeries, etc. Interface that needs to be implemented to display custom axis Grouping Labels. Returns the Grouping Label at the specified index. Index value to look for. ChartAxisGroupingLabel to be used as Grouping Label. Returns the number of Grouping Labels. Collection of custom ChartAxisGroupingLabel. To prevent collection construction without ChartAxis reference. Looks up this collection and returns the index value of the specified Grouping Label. Grouping Label to look for in this collection. The index value of the Grouping Label if the look up is successful; -1 otherwise. Adds the specified Grouping Label to this collection. An instance of the Grouping Label that is to be to add. Inserts the specified Grouping Label at the specified index. Index value where the Grouping Label that is to be inserted. An instance of the Grouping Label that is to be added. Removes the specified Grouping Label from this collection. Grouping Label that is to be removed. Gets the Grouping Label at the specified index. The index value to look for. The ChartAxis Grouping Label at the specified index. Raise Changed event. Returns the axis Grouping Label at the specified index value. Event that is raised when a custom axis Grouping Label is changed. Interface that needs to be implemented to display custom axis labels. Returns the label at the specified index. Index value to look for. ChartAxisLabel to be used as label. Returns the number of labels. Collection of custom ChartAxis labels. These labels will be used as axis labels when the value type of the ChartAxis is set to custom. To prevent collection construction without ChartAxis reference. Looks up this collection and returns the index value of the specified label. Label to look for in this collection. The index value of the label if the look up is successful; -1 otherwise. Adds the specified label to this collection. An instance of the label that is to be to add. Inserts the specified label at the specified index. Index value where the label that is to be inserted. An instance of the label that is to be added. Removes the specified label from this collection. Label that is to be removed. Gets the label at the specified index. The index value to look for. The ChartAxis label at the specified index. Overriden. Overriden. Overriden. Overriden. Overriden. Returns the axis label at the specified index value. An event that is triggered when a custom axis label is changed. Collection of custom points that are registered for display. Custom points can be tied to specific positions on the chart or to specific points on any series. Initializes a new instance of class. Adds the specified value. The value. The position into which the new element was inserted. Determines whether collection contains the specified value. The value. true if collection contains the specified value; otherwise, false. Removes the specified value. The value. Returns the index of the custom point collection. The value. The index of value if found in the list; otherwise, -1. Inserts the specified index. The index. The value. Performs additional custom processes when validating a value. The object to validate. If is true, value is approved. Gets or sets the at the specified index. Add the ChartCustomPoint. Binds ChartAxis to a data source, so as to provide labels for the axis. Abstract class that implements the basic functionality of the data binding. The . The properties collection. Initializes a new instance of the class. Initializes a new instance of the class. The data source. The data member. Initializes a new instance of the class. The data source. The data member. The binding context. Method used to refresh binding. Resets this instance. Resets the properties. Called when list is changed. The sender. The instance containing the event data. Raises the Changed event. The instance containing the event data. This event is raised when the data is changed. Gets or sets the binding data source. The data source. Gets or sets the data member to be bound. The data member. Gets or sets the binding context. The binding context. Gets the count of data source. The count. Initializes a new instance of the class. Initializes a new instance of the class. The data source. Initializes a new instance of the class. The data source. The data member. Initializes a new instance of the class. The data source. The data member. The binding context. Gets property index in property collection Property descriptor collection Property descriptor Name of the property Gets the property value Property descriptor collection Property descriptor Property Name Data source component Returns the label at the specified index. Index value to look for. ChartAxisLabel to be used as label. Resets this instance. Gets the appropriate value. The obj. Gets property Property descriptor collection Name of the property descriptor Updates the properties. Gets or sets the index of the label. The index of the label. Gets or sets the name of the label. The name of the label. Gets or sets the index of the position. The index of the position. Gets or sets the name of the position. The name of the position. Gets or sets the label property. The label property. Gets or sets the label property. The label property. Collection of Image instances. Initializes a new instance of the ChartImageCollection. Initializes a new instance of the ChartImageCollection with collection of images. Collection of images to copy to array. At this moment all images in this collection is Bitmaps and this color is transparent color. Color to make transparent. Add image to collection. Image to add. Index of added image. Adds image from a list to the collection. The list. Adds an array of images to this collection. Removes the image from the list. Image to remove. Check collection to constrains image. Image to check. True if collection constrains image, otherwise false. Returns the index of the specified image. Image to get index. Index of given image. If collection doesn't constrains image return -1. Inserts the image at the specified index. Index to insert image. Image to insert. Copies the images to a one dimensional array starting at the specified index of the target array. Destination array where the elements are to be stored. Index value from which copy is to start. Gets image by specified index in collection. The position into which the new element was inserted. Store array of ChartPointWithIndexs Store count of ChartPointWithIndexs Creates instance of the ChartPointWithIndexArray. Initializes a new instance of the class. The capacity. Add ChartPointWithIndex to collection ChartPointWithIndex to add Index of added ChartPointWithIndex Clear collection. Gets value indicates is ChartPointWithIndex in collection ChartPointWithIndex to check TRUE in point belongs to collection otherwise FALSE. Remove point by its index in collection Index of point Gets IEnumerator. Gets index of point in collection. Node to get index Index of the point in collection. If point collection doesn't constrain point return -1 Checks if collection can constrain Count + nItems. If not increase collection by collection capacity. Count of points to check collection size Gets or sets collection capacity. Gets or sets ChartPointWithIndex by its index. Gets value indicates that collection is synchronized. Gets SyncRoot. Gets count of elements in collection. Represents the collection of . Initializes a new instance of the class. Retrieves the at the specified coordinates. The point. It returns the region around the hit test point. Retrieves the at the specified coordinates. The point. It returns the region around the hit test point. Base class of configuration items that are created for specific chart-types. Configuration items are a convenient way to store information specific to certain chart types that may not be applicable to other chart types. Overloaded. Call this method to raise a event. The name of the property that has changed. Call this method to raise a event. The effect that is to take place when a property is changed. The name of the property changed. The old value of the property that is changed. The new value of the property that is changed. An event that is raised when a property is changed. Controls whether events are raised or not. If set to True, events are not raised. The type of bubble that is to be rendered with Bubble charts. Circular shaped bubbles are rendered with Bubble charts. Square shaped bubbles are rendered with Bubble charts. Images are rendered as bubbles with Bubble charts. Defines the behavior in which bubble sizes vary. Bubble sizes are fixed. This behavior is not supported in the current version. Bubble sizes are proportional to value. The type of Radar chart that is to be rendered. series.ConfigItems.RadarItem.Type = ChartRadarDrawType.Symbol; Renders a Radar chart such that points are connected and the enclosed region is filled. Renders a Radar chart such that points are connected but the enclosed region is not filled. Renders a Radar chart such that points are rendered with the associated symbol. They are not connected to each other. Lists the mode in which the pie Gradient should be rendered. Apply the colors as a whole to the full pie. Apply the colors to each individual slice. None of the painting style will be applied. Applies the painting style at outside of PieChart. Applies the painting style at inside of PieChart. Applies the round painting style PieChart. Applies the painting style at a sloping surface or edge of PieChart. Custom painting style will be applied. Lists the shading mode options for bars and charts. Rendered as a flat rectangle. Rendered in phong style. Lists the rendering options for columns when in 3D mode. Rendered as a box. Rendered as a cylinder. PriceUpColor will be applied for Financial ChartSeries points. Original color with PriceUpColor which means mixed color will be applied for Financial ChartSeries points. Dark and light colors will be applied for Financial ChartSeries points. Configuration item that pertains to "all" chart types. Initializes a new instance of the class. The area. Gets or sets the spacing between series. The series spacing. Gets or sets the spacing between points. The point spacing. Gets or sets the depth spacing between series. The series depth spacing. Configuration item that pertains to Gantt charts. Initializes a new instance of the class. Specifies the drawing mode of Gantt chart. Configuration item that pertains to Bubble charts. Initializes a new instance of the class.. The minimum bounds to be used by a bubble. Default is (25, 25). The maximum bounds to be used by a bubble. Default is (50, 50) The type of the bubble that is to be rendered. Default is Circle. Specifies if the PhongStyle is enable. Default is true. Configuration item that pertains to Pie charts. Initializes a new instance of the class. The offset angle that is to be used when rendering Pie charts. Default is 0f. Gets or sets whether the pie chart render in same radius when the LabelStyle is in Outside or OutsideInCoulmn. Default is false. Gets or sets the pie radius. The pie radius. Gets or sets the pie tilt. Use this property when MultiplePies is enabled. The pie tilt. Gets or sets the height of the pie. Use this property when MultiplePies is enabled. The height of the pie. Gets or sets the size of the pie. Added for internal purposed and used only when MultiplePies is enabled. The size of the pie. Gets or sets the painting type of the pie. The painting type of the pie. Specifies how the should be applied. Default is AllPie. Specifies the gradient colors to use in the chart when PieType is set to Custom. Default is null. Specifies whether the height for the pie is determined through the property or through the property. Default is false (uses HeightCoefficient). Specifies the style in which the labels are rendered. Default is Outside. Specifies the height of the pie as a factor of the radius of the pie. Valid range is 0f - 1f. Default is 0.2f. Specifies the radius of the doughnut hole in the center as a factor of the radius. Default is 0f. Gets or sets a value indicating whether series title is displayed. true if series title is displayed; otherwise, false. Gets or sets a value indicating whether databind labels are displayed. true if databind labels are displayed; otherwise, false. Configuration item that pertains to Radar charts. Initializes a new instance of the class. The type of Radar chart to be rendered. Default is Area. Configuration item that pertains to Step charts. Initializes a new instance of the class. Specifies if the step line is inverted. Default is false. Configuration item that pertains to Funnel charts. Initializes a new instance of class. Specifies how the Y values should be interpreted. Default is YIsHeight. Specifies the positioning of the lables in addition to . Default is Right. Specifies the positioning of the labels in addition to . Default is Outside. Specifies the co-efficient for the gap between the blocks. Default is 0.0f. Specifies the type of base for the funnel. Default is Circle. Gets or sets a value indicating whether series title is displayed. true if series title is displayed; otherwise, false. Gets or sets a value indicating whether databind labels are displayed. true if databind labels are displayed; otherwise, false. Configuration item that pertains to Pyramid charts. Initializes a new instance of the class. Specifies the mode in which the Y values should be interpreted. Default is Linear. Specifies the positioning of the labels in addition to the property. Specifies the positioning of the labels in addition to the property. Specifies the co-efficient that determines the gap between the blocks. Default is 0.0f. Specifies the way in which the pyramid base should be rendered in 3D mode. Default is Square. Gets or sets a value indicating whether series title is displayed. true if series title is displayed; otherwise, false. Gets or sets a value indicating whether databind labels are displayed. true if databind labels are displayed; otherwise, false. Configuration item that pertains to Pyramid charts. Initializes a new instance of class. Specifies the mode in which the Y values should be interpreted. Default is Linear. Specifies the color for open tip. Specifies the color for close tip. Configuration item that pertains to Column charts. Initializes a new instance of class. Specifies the column type. Default is Box. Specifies the shading mode used for columns or bars. Default is ChartColumnShadingMode.PhongCylinder. Specifies the color of light when ShadingMode is set to PhongCylinder. Specifies the light angle in horizontal plane when ShadingMode is set to PhongCylinder. Default is (-PI/4). Specifies the Phong's alpha coefficient used for calculation of specular lighting. Default is 20d. Specifies the radius of round corners. Default is SizeF.Empty. Configuration item that pertains to Financial charts. Initializes a new instance of class. Gets or sets the colors mode. The colors mode. Specifies the color with which price-up should be indicated. Default is Green. Specifies the color with which price-down should be indicated. Default is Red. Specifies the difference between the dark and light colors. Default is 0x64. Initializes a new instance of class. Gets or sets a value indicating whether normal distribution is shown. true if normal distribution is shown; otherwise, false. Gets or sets a value indicating whether data points is shown. true if data points is shown; otherwise, false. Gets or sets the number of intervals. The number of intervals. Initializes a new instance of class. Gets or sets the size of the error bar symbol. The size of the symbol. Gets or sets the error bar symbol shape. The symbol shape. Gets or sets the error bar orientation. The orientation. Gets or sets a value indicating whether this is enabled. true if enabled; otherwise, false. Configuration item that pertains to BoxAndWhisker chart. Initializes the new instance of the class. Gets or sets a value indicating whether chart render in percentile mode or in normal mode. true if [percentile mode]; otherwise, false. Gets or sets the percentile. It should be lie between 0.0 to 0.25 . This value decides the outliers in the chart. The percentile. Gets or sets the width of the outlier. Value should be greater than zero and it starts from 1. The width of the outlier. Configuration item that pertains to HeatMap charts. Initializes a new instance of class. Gets or sets a value indicating whether color swatch is displayed. true if color swatch is displayed; otherwise, false. Gets or sets the color of the lowest value. The color of the lowest value. Gets or sets the color of the middle value. The color of the middle value. Gets or sets the color of the highest value. The color of the highest value. Gets or sets "from" text. From text. Gets or sets "to" text. To text. Gets or sets the margins. The margins. Gets or sets a value indicating whether title is displayed. true if title is displayed; otherwise, false. Gets or sets the max characters. The max characters. Gets or sets a value indicating whether the large labels should be truncated. true if the latge labels should be truncated; otherwise, false. Gets or sets a value indicating whether is allowed to rotation labels. true if is allowed to rotation labels; otherwise, false. Gets or sets a value indicating whether labels auto fit is enebled. true if labels auto fit is enebled; otherwise, false. Gets or sets the minimal size of the font. The minimal size of the font. Gets or sets a value indicating whether the large labels should be hiden. true if the large labels should be hiden; otherwise, false. Gets or sets the layout style. The layout style. Configuration Line that pertains to Line,Spline charts. Initializes a new instance of the class. Gets or sets a value indicating whether Line cap is enabled or disabled for drawing Line series. true if [disable LineCap]; otherwise, false. Enable/Disable the Line segement(line between two points) for Line and Spline type.Default value is false. Configuration for range area chart. Initializes a new instance of the class. Gets or sets a value indicating whether High and Low point should be swapped when low point value is higher than high point value.. true if [disable SwapHighLowPoint]; otherwise, false. Collection of Configuration Items. These items store datas that can be used by the chart and its elements in any manner. Pre-defined configuration items may be accessed as shown below. // access the RadarItem ConfigItem to configure radar charts series.ConfigItems.RadarItem.Type = ChartRadarDrawType.Symbol; Standard identifier for Bubble chart configuration information. Standard identifier for Pie chart configuration information. Standard identifier for Radar chart configuration information. Standard identifier for Step chart configuration information. Standard identifier for Column chart configuration information. Standard identifier for Column chart configuration information. Standard identifier for Column chart configuration information. Standard identifier for financial charts configuration information. Standard identifier for Gantt chart configuration information. Standard identifier for Gantt chart configuration information. Standard identifier for Histogram chart configuration information. Standard identifier for Histogram chart configuration information. Standard identifier for HeatMap chart configuration information. Standard identifier for BoxAndWhisker chart configuration information. Standard identifier for Line and Spline chart configuration information. Standard identifier for Range Area chart configuration information. Initializes a new instance of the class. Adds the specified configuration item to this collection, with the specified name used for referencing it. Name to be used for referencing the specified configuration item. Configuration Item to be added. A void value. Removes specified configuration item from the collection. Reference name of the item to be removed. Performs additional custom processes after inserting a new element into the instance. The key of the element to insert. The value of the element to insert. Connects the event handlers. The value. Unconnects the event handlers. The value. Called when property of contained object is changed. The sender. The instance containing the event data. Changes the config. The key. The new config. Event that is raised when configuration information is changed. Standard configuration information for Bubble charts. Standard configuration information for Pie charts. Standard configuration information for Radar charts. Standard configuration information for Step charts. Standard configuration information for Step charts. Standard configuration information for Funnel charts. Standard configuration information for Pyramid charts. Standard configuration information for financial charts. Standard configuration information for Gantt chart. Standard configuration information for HiLoOpenClose chart. Standard configuration information for Histogram chart. Standard configuration information for error bars. The error bars. Standard configuration information for BoxAndWhisker chart. Standard configuration information for HeatMap chart. The heat map item. Standard configuration information for Bubble charts. Standard configuration information for Line chart. Standard configuration information for Range Area chart. Looks up the collection by name and returns the configuration item. Collection of ChartStripLines. A strip line is a band that is drawn on the background of the chart, to highlight areas of interest. Initializes a new instance of the class. Looks up the collection and returns the index value of the specified strip line. An instance of the strip line that is to be looked up in the collection. The index value if the look up was successful; -1 otherwise. Adds the specified strip line to this collection. An instance of the strip line that is to be added to the collection. Inserts the specified strip line at the specified index value. Index value where the instance of the specified strip line is to be inserted. An instance of the stripline that is to be inserted at the specified index value. Removes the specified strip line from this collection. Strip line that is to be removed. Performs additional custom processes when clearing the contents of the instance. Performs additional custom processes after clearing the contents of the instance. Performs additional custom processes before inserting a new element into the instance. The zero-based index at which to insert . The new value of the element at . Performs additional custom processes after inserting a new element into the instance. The zero-based index at which to insert . The new value of the element at . Performs additional custom processes when removing an element from the instance. The zero-based index at which can be found. The value of the element to remove from . Performs additional custom processes after removing an element from the instance. The zero-based index at which can be found. The value of the element to remove from . Called when [set]. The index. The value. The new value. Performs additional custom processes after setting a value in the instance. The zero-based index at which can be found. The value to replace with . The new value of the element at . Broadcasts the change. Called when [strip line chaged]. The sender. The instance containing the event data. Returns the strip line stored in the specified index. Event that is raised when this collection is changed. Provides data for the delegate. Initializes a new instance of the class. Index of the items affected by the change. Array of items has added to list. Array of items has removed from list. Gets the index of the items affected by the change. Gets array of items has removed from list. Gets array of items has added to list. Represents the method that will handle an event that has data. The source of the event. Instance of class. Collection of TrendLines. A trend line is a graph drawn to indicate the price value of comparisons. Initializes a new instance of the class. Looks up the collection and returns the index value of the specified trend line. An instance of the trend line that is to be looked up in the collection. The index value if the look up was successful; -1 otherwise. Adds the specified trend line to this collection. An instance of the trend line that is to be added to the collection. Inserts the specified trend line at the specified index value. Index value where the instance of the specified trend line is to be inserted. An instance of the trendline that is to be inserted at the specified index value. Removes the specified trend line from this collection. trend line that is to be removed. Performs additional custom processes when clearing the contents of the instance. Performs additional custom processes after clearing the contents of the instance. Performs additional custom processes before inserting a new element into the instance. The zero-based index at which to insert . The new value of the element at . Performs additional custom processes after inserting a new element into the instance. The zero-based index at which to insert . The new value of the element at . Performs additional custom processes when removing an element from the instance. The zero-based index at which can be found. The value of the element to remove from . Performs additional custom processes after removing an element from the instance. The zero-based index at which can be found. The value of the element to remove from . Called when [set]. The index. The value. The new value. Performs additional custom processes after setting a value in the instance. The zero-based index at which can be found. The value to replace with . The new value of the element at . Broadcasts the change. Called when [trend line chaged]. The sender. The instance containing the event data. Returns the trend line stored in the specified index. Event that is raised when this collection is changed. The ChartArea is the actual rendering area of the plot. It provides a canvas on which the chart is rendered. The interface that the type implements. Method used to draw the zooming area of Chart. Calculates the size of ChartArea. Returns the chartpoint value at this real point. Gets the real point value at this chart point. Returns the x axis of associated with this chartseries. Returns the y axis associated with this chartseries. Gets or sets the border color of the rectangular area occupied by this ChartArea. Gets or sets whether client bounds of chart should be updated or not. Gets or sets the width of the rectangular area occupied by this ChartArea. Gets or sets the height of the rectangular area that is occupied by this ChartArea. Returns the bounds associated with this ChartArea. Gets or sets the ClientRectangle associated with this ChartArea. Returns the X axis offset value used when rendering in 3D mode. Returns the Y axis offset value used when rendering in 3D mode. Gets or sets the size of the rectangular area occupied by the ChartArea. Gets or sets the location of the rectangular area occupied by this ChartArea. Indicates if the ChartArea is to be rendered in 3D. Default value is false. Indicates if the ChartArea is to be rendered in 3D. Default value is false. Gets or sets the perception of depth that is to be used when the ChartArea is rendered in 3D. Gets or sets the rotational angle that is to be used when the ChartArea is rendered in 3D. Gets or sets the tilt that is to be used when the ChartArea is rendered in 3D. Gets or sets the turn that is to be used when the ChartArea is rendered in Real 3D only. Gets or sets a value indicating whether area should scale automatically in 3D mode. true if area should scale automatically; otherwise, false. Gets or sets the color with which the ChartArea is to be filled initially before any rendering takes place. Gets or sets the image that is to be used as the background for this ChartArea. If set to true, the legend will show the series text (for Pie Chart). If set to true, multiple pie chart series will be rendered in the same chart area. Indicates if the ChartArea requires axes to be rendered (for the Chart types being rendered). Indicates to change the appearance of chart. Indicates if Chart requires Inverted Axes. Collection of axes associated with this chart. You can add and remove axes from this collection. Primary X and Y axes may not be removed. Gets or sets the spacing between different axes on the same side of the ChartArea. This spacing is useful when you display multiple axes side by side. The primary X axis of Chart. The primary Y axis of Chart. Gets or sets the minimum size of this ChartArea. Gets or sets a scale value in 3D mode. Returns the margins that will be deduced from the rectangular area that represents the ChartArea. Negative values are supported. Returns the center point of this ChartArea. Returns the radius of the Radar chart occupied by this ChartArea. Returns the actual rectangular bounds used for rendering. Gets or sets the ToolTip text associated with this ChartArea. Returns the margins of ChartArea (excluding label width and height). Gets or sets the mode of drawing the edge labels. Gets or sets the ChartAxesInfoBar which displays the labels between the rectangular axes. Gets the interactive cursors. The interactive cursors. Collection of custom points associated with this ChartArea. Custom points can be used to add labels to chart points. Gets the chart regions. The chart regions. Gets transformation for real 3d mode. Gets the 3D mode settings. The 3D mode settings. Gets or sets the maximal value of full stracking charts. The maximal value of full stracking charts. Gets the chart. The chart. Gets or sets the X axes layout mode. The X axes layout mode. Gets or sets the Y axes layout mode. The Y axes layout mode. Gets the series rendering parameters. The series parameters. ChartArea requires a host which implements . Currently this is implemented only by the chart. However, it is possible that other controls that wish to aggregate the chart will implement this interface. Host interface. Method used to draw the Chart. Specifies flags that control the elements painting. Method used to draw the zooming area of Chart. Graphics to draw the zooming area. Gets the series bounds. The series. Returns the x axis associated with this chartseries. A ChartSeries whose ChartAxis we are interested in. The corresponding ChartAxis. Returns the y axis associated with this chartseries. A ChartSeries whose ChartAxis we are interested in. The corresponding ChartAxis. Arranges the elements. The bounds of . Returns the chartpoint value at this real point (in client co-ordinates). The corresponding ChartPoint. Gets the real point value at this chart point. The corresponding Point in client-coordinates. Gets the real point value at this chart point. Use this method when multiple axes are used in the chart The corresponding Point in client-coordinates. Method to dispose series style of chart area. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Draws the 2D dimentions area. The instance containing the event data. The flags. Draws the Symbol for each point The Get the Cursor position. The graphics to draw the symbol. Sets the customized symbol for series points when moving the interactive cursor. The ChartSymbolInfo Render the axes. The axes render to. Draws the radar axes. The axes render to. The X axis. The Y axis. Draws the custom points. The points render to. This method will return the specified pen from the specified axis's Pens collection. Currently, This method is used only for Polar and Radar chart types. The axis. The index of the pen in the Axis's Pens collection. Draws the grid. The graph. Draws the strip lines. The . Draws the axis lines. The graph. The bounds. Bounds for 3D axis at opposed position Transformation matrix for 3D axis at normal position Transformation matrix for 3D axis at opposed position The orientation. Gets the radar path. The center. The radius. if set to true [is radar]. The count. Gets the strip line rects. The axis. The strip line. Gets the custom point location. The custom point. Draws the 3D dimentions area. The instance containing the event data. The flags. Draws the grid. The . Draws the axes. The . Draws the radar axes. The . The X axis. The Y axis. Updates the real 3D transform. Creates the work plane. The Z coordinate. Draws the custom points. The . Draws the strip lines. The . Indicates whether the background interior should be serialized. Indicates whether the axis spacing should be serialized Gets the point by value internal. The x axis. The y axis. The . Gets the point by value internal. This method is used only when multiple axes are used in the chart The x axis. The y axis. The . Gets the point by value normal. The x axis. The y axis. The . Gets the point by value normal. This method is used only when multiple axes are used in the chart. The x axis. The y axis. The . Gets the point by value inversed. The x axis. The y axis. The . Gets the value by point inversed. The x axis. The y axis. The point on chart. Gets the value by point normal. The x axis. The y axis. The The point on chart. Gets the value by point polar. The x axis. The y axis. The The point on chart. Gets the point by value polar. The x axis. The y axis. The . Arranges the axes. Calculates the label sizes. The . The RectangleF Called when axes is changed. The list. The args. Called when custom points list is changed. The list. The args. Called when interactive cursors collection is changed. The list. The args. Called when it's need to apply label format. The sender. The instance containing the event data. Called when the axes apearances was changed. The sender. The instance containing the event data. Redraws by the specified update. if set to true chart will be updated. Gets the bounds by rect. The rect. Gets the global bounds by rect. The rect. Transforms the specified point to the chart plane. Only for real 3D mode. Transforms the specified point to the screen plane. Only for real 3D mode. Change the default appearance of chart. Transforms the specified point to the screen plane. Only for real 3D mode. Transforms the specified point to the chart plane. Only for real 3D mode. Calculates given flag state. The target. The flag. true if the specified flag is present in the specified value; otherwise, false. Rounds the rotation. The value. Gets the radar radius by the specified font size. Height of the font. Called when is need to redraw the chart. The sender. The instance containing the event data. Gets the front bound by axes. Gets the front bound by axes. if set to true [by all axes]. Returns the rectangle encompassing the specified axes. Returns the ChartRegion at the specified index value. Calculates zoomfactor and zoomposition for x axis. Calculates zoomfactor and zoomposition for y axis. Gets a value indicating whether client bounds will be updated or not. true if skin style is set for border appearance, false. Gets or sets a value indicating whether this instance is indexed. true if this instance is indexed; otherwise, false. Gets or sets a value indicating whether this instance is indexed with gap or not when empty points are used. Gets or sets whether the cursor need to redraw or not. Gets or sets the cursor location of chart. Owner of this chart area. Gets or sets the border width of the ChartArea. Default is 1. Gets or sets the bordercolor of the ChartArea. Default is SystemColors.ControlText. Gets or sets the style of the border that is to be rendered around the ChartArea. Default is None. Gets or sets the width of the rectangular area that is to be occupied by this ChartArea. Gets or sets the height of the rectangular area that is to be occupied by this ChartArea. Returns the y coordinate of the top edge of the rectangular area that is to be occupied by this ChartArea. Returns the x coordinate of the right edge of the rectangular area that is to be occupied by the ChartArea. Returns the x coordinate of the left edge of the rectangular area that is to be occupied by the ChartArea. Returns the y coordinate of the bottom edge of the rectangular area that is to be occupied by this ChartArea. Returns the bounds occupied by this ChartArea. Returns the Rectangle in client co-ordinates that is occupied by this ChartArea. Gets or sets the size of the rectangular area that is to be occupied by the ChartArea. Gets or sets the location of the rectangular area that is to be occupied by this ChartArea. Returns the radius of the Radar chart occupied by this ChartArea. Gets or sets a value indicating whether area should be divided for each simple chart (Pie, Funnel...). true if area should be divided; otherwise, false. If set to true, multiple pie chart series will be rendered in the same chart area. If set to true, Chart axes labels will be rendered each time chart updates. Returns the center point of this ChartArea. Returns the global rectangular bounds used for rendering. The render global bounds. Returns the actual rectangular bounds used for rendering. Returns the margins that will be deduced from the rectangular area that represents the ChartArea. Negative values are supported. Returns the X axis offset value that is to be used when rendering in 3D mode. Returns the Y axis offset value that is to be used when rendering in 3D mode. Indicates whether the ChartArea is to be rendered in 3D. Default value is false. Indicates whether the ChartArea is to be rendered in 3D. Default value is false. Gets or sets the perception of depth that is to be used when the ChartArea is rendered in 3D. Default is 50. Gets or sets the rotational angle that is to be used when the ChartArea is rendered in 3D. Default is 30. Gets or sets the tilt that is to be used when the ChartArea is rendered in 3D. Default is 30. Gets or sets the turn that is to be used when the ChartArea is rendered in real 3D only. Default is 0.0f. Gets or sets a value indicating whether area should scale automatically in 3D mode. true if area should scale automatically; otherwise, false. Gets or sets a scale value in 3D mode. Gets transformation for real 3d mode. Gets the real 3D mode settings. The real 3D mode settings. Gets or sets the background brush of the chart area. Gets or sets the grid back interior. The grid back interior. Gets or sets the image that is to be used as the background for this ChartArea. Gets or sets the image that is to be used as the background for this ChartArea Interior. Specifies whether the ChartArea requires axes to be rendered (for the Chart types being rendered). Specifies whether to change the appearance of chart. Indicates whether Chart requires Inverted Axes Collection of axes associated with this chart. You can add and remove axes from this collection. Primary X and Y axes may not be removed. Gets or sets the spacing between different axes on the same side of the ChartArea. This spacing is useful when you display multiple axes side by side. The primary X axis. The primary Y axis. Gets or sets the minimum size of this ChartArea. Returns the margins of ChartArea (excluding label width and height). Gets or sets the mode of drawing the edge labels. Default is AutoSet. Gets the information of axes bar representation. Gets or sets the maximal value of full stracking charts. The maximal value of full stracking charts. Specifies the way in which multiple X-axes will be rendered. Default is Stacking. Specifies the way in which multiple Y-axes will be rendered. Default is Stacking. Gets the X axes layouts. The X axes layouts. Gets the Y axes layouts. The Y axes layouts. Gets or sets the current Redraw flag state. If true, the ChartArea representation is out of date and needs to be refreshed. Indicates whether partially visible axis labels are hidden. Obsolete. In a PieChart, if set to false, the legend will be displayed with one legend item for each slice in the Pie. Default is false. List of chart regions. Old (obsolete) property. Use XAxesLayoutMode and YAxesLayoutMode instead. Gets or sets the quality of text rendering. Default is AntiAlias. Indicates if is calculated by including the label width and height of the axes. Default is true. Gets the water mark information. The water mark. Gets or sets the ToolTip text associated with this ChartArea. Collection of interactive cursors that renders custom cursors on the chart area. Collection of custom points that are to be rendered in this ChartArea. Custom points can be added as markers at a specific location in the chart. Gets the series rendering parameters. The series parameters. Gets the drawing mode. The drawing mode. Gets or sets the type of the axes. The type of the axes. Provides methods to drawing the border by images. Initializes a new instance of the class. The resources. The name. Draws the specified g. The g. The rect. Color of the base. Builds the specified rect. The rect. Gets the region. The rect. Draws the image. The g. The SRC rect. The dest rect. The attr. Gets the region. The . The rect. Color of the mask. Parses the rectangle. The text. Parses the color. The text. Specifies the border skin style. Simple (Flat) border An embossed style of border skin is used. A bevel style of border skin is used. An embed style of border skin is used. A frame style of border skin is used. A pinned style of border skin is used. An open style of border skin is used. A roundedDiagonal style of border skin is used. A slice style of border skin is used. An projector style of border skin is used. A gel style of border skin is used. Gel skin doesn't support background interior and background image. A raised sunken of border skin is used An etched style of border skin is used. A raised style of border skin is used. Specifies the position of the image. The image is left-aligned at the top across the control's client rectangle. The image is tiled across the control's client rectangle. The image is centered within the control's client rectangle. The image is stretched across the control's client rectangle. The image is enlarged within the control's client rectangle. Provides the methods to draws the chart border. Initializes a new instance of the class. Draws the specified Border. The g. The rect. The fill brush. The background image. The image layout. Method to dispose ChartBorderInfo objects. Computes the thickness. Draws the none border. The g. The rect. The fill brush. The background image. The image layout. Draws the emboss border. The g. The rect. The fill brush. The background image. The image layout. Draws the bevel border. The g. The rect. The fill brush. The background image. The image layout. Draws the emboss border. The g. The rect. The fill brush. The background image. The image layout. Draws the emboss border. The g. The rect. The fill brush. The background image. The image layout. Draws the pinned border. The g. The rect. The fill brush. The background image. The image layout. Draws the emboss border. The g. The rect. The fill brush. The background image. The image layout. Draws the rounded diagonal border. The g. The rect. The fill brush. The background image. The image layout. Draws the slice border. The g. The rect. The fill brush. The background image. The image layout. Draws the projector border. The g. The rect. The fill brush. The background image. The image layout. Draws the gel border. The g. The rect. The fill brush. The background image. The image layout. Draws the sunken border. The g. The rect. The fill brush. The background image. The image layout. Draws the etched border. The g. The rect. The fill brush. The background image. The image layout. Draws the raised border. The g. The rect. The fill brush. The background image. The image layout. Raises the changed. Draws the round bevel. The g. The rect. The corner radius. The bevel radius. The light color1. The light color2. The dark color1. The dark color2. Draws the round bevel. The g. The path. The rect. The bevel radius. The corner radius. Color of the light. Color of the dark. if set to true [rasied]. Fills the path gradient. The g. The path. The bounds. The color1. The color2. The focus scale. Draws the path gradient. The g. The brush path. The bounds. The path. The color1. The color2. The focus scale. The width. Draws the pin. The g. The center. Draws the background. The g. The rect. The fill brush. The background image. The image layout. Gets the interior of border line. The interior. Gets or sets the skin of the border. Gets or sets the color of the base. The color of the base. Gets or sets the frame thickness. The frame thickness. Gets the thickness of correct skin style. The thickness. Gets the bevel border. The bevel border. An event that is trigggered when BorderInfo is changed. Specifies the border line appearance. Initializes a new instance of the class. The owner. Method to dispose ChartBorderLineInfo object Creates the pen. Gets or sets the foreground color of border. The foreground color. Gets or sets the width of border. The width. Gets or sets the dash style of border. The dash style. The ChartAxesInfoBar display the labels between the rectangular axes. ChartArea.AxesInfoBar.Visible = true; ChartArea.AxesInfoBar.Text = ""; ChartArea.AxesInfoBar.ShowBorder = true; Creates instance of the ChartAxesInfoBar. Draws to the specified graphics. The graphics. The x axis. The y axis. Raise changed event with event arguments. Event arguments to raise event. An event that is triggered when properties are changed. Gets or sets value indicates that bar is visible or not. Gets or sets text. Gets or sets to customize the text appearance. Gets or sets color of text. Gets or sets value indicates that need to render border. Gets or sets of the border. Gets or sets of the text to render. Gets or sets grouping cell's text by its and row index. Represents the watermark The watermark will be rendered over chart. The watermark will be rendered behind chart. Represents the watermark properties. Initializes a new instance of the class. The chart area. Draws watermark by the specified graph. The graph. The bounds. Draws watermark by the specified G3D. The G3D. The bounds. The Z coordinate. Returns Polygon. Computes the bounds. The graph. The bounds. The image bounds. The text bounds. Indicates whether the font should be serialized. Indicates whether the font should be serialized or not. Indicates whether the text color should be serialized. Indicates whether the text color should be serialized. Resets the font. Resets the text color. Invalidates the chart. Gets or sets the text. The text. Gets or sets the font. The font. Gets or sets the vertical alignment. The vertical alignment. Gets or sets the horizontal alignment. The horizontal alignment. Gets or sets the color of the text. The color of the text. Gets or sets the image. The image. Gets or sets the size of the image. The size of the image. Gets or sets the depth order. The depth order. Gets or sets the margin. The margin. Gets or sets the opacity. The opacity. Gets a value indicating whether watermark is visible. True if this instance is visible; otherwise, false. Indicates allowed action with axis. None. Panning action is allowed. The ChartAxis class represents an axis on the plot. An axis can be oriented vertically or horizontally. Multiple axes can exist within a chart, including one X-axis and one Y-axis which are considered the primary X and primary Y axes. These primary axes are visible by default. You can create and add additional axes to the using its collection. Any series on the chart can be plotted on any axis that is registered with the chart. Resets the fore color to default value. Resets the color of the title to default value. Resets the color of the tick. Determines if the DateTimeOffset property was modified. True if property was modified, otherwise false. Determines if the ForeColor property was changed. True if property was changed, otherwise false. Determines if the ForeColor property was changed. True if property was changed, otherwise false. Determines if OriginDate property was changed. True if property was changed, otherwise false. Determines if SmallTickSize property was changed. True if property was changed, otherwise false. Determines if the TickColor property was changed. True if property was changed, otherwise false. Determines if TickSize property was changed. True if property was changed, otherwise false. Determines if the size property was modified. True if size property was modified, otherwise false. Determine if the RangeType property was modified. True if Range property was modified, otherwise false. Calculates value indicates that orientation property will be serialized by designer. True if value will be serialized, otherwise false. Resets the orientation. Calculates value indicates that orientation property will be serialized by designer. True if value will be serialized, otherwise false. Resets the orientation. Initializes a new instance of the class. Initializes a new instance of the class. The orientation. Initializes a new instance of the class. if set to true axis is primary. Used to get the specific index of category value. Sets the owner. The area. Unsubscribes the specified target from all events. The target. Unsubscribes object from specified delegate. The delegate to unsubscribe. The target. Gets the dimension. The graphics content. The chart area. Dimension. Checks whether FormatLabel event of axis is used or not. Gets the dimension. The g. The chartarea. The render bounds. Gets the dimension of title. The g. The chartarea. The render bounds. Draws the axis. The g. The chartarea. Draws the axis. The g. The chartarea. Bounds for axis labels Cross the axis. Location of the axis is changed based on the specified value. The chartarea. Cross the Inverted axis. Location of the axis is changed based on the specified value. The chartarea. Draws the axis. The g. The chartarea. The z. Docks to specified bounds. The bounds. Changes the and the by center. The new zoom factor. Zooms by range. Multiplies the zoom factor by center. The mul factor. Resets the zoom. Zoom axis and updates zoom factor and zoom position. The start point of zoomed rectangle. The end point of zoomed rectangle. The min zoom factor. True if axis was updated, otherwise false. The ChartAxis by default creates a display range based on data. If you do not wish to use this range you can set this range yourself using this method. When you set a custom range you have to set to . Range information with minimum and maximum values to be used. Sets the nice range. The base range. Type of the patting. Marks the axis and related rendering information as out of date. Disables events raising (, , , ). Enables events raising (, , , ). Gets the visible value on the chart by specified value. The value. Calculates real value for given point. The point to calculate real value. Real value. Gets the real value in pixels. The value. Calculated value. Gets the coordinate from value. The value to get coordinate. Coordinate that represent value. Add breaks at the specified range. Break's >. Add breaks at the specified range. Value from. Value to. Clears all the breaks. Calculates the axis location. The to place axis. Calculates the axis layout. The to place axis. The spacing. The dimension. where axis is placed. Sets the zoom position from scroll bar value. The scroll value. Indicates that visible range need to be recalculated. Calculates scroll bar position from zoom position. Calculated scroll bar position. Draw grid on the . The to draw grid lines. The to draw lines. Draw grid on the . The to draw grid lines. The to draw lines. Draws the interlaced grid. The to render gris lines. The to draw lines. The z-coord. that represent grid lines. Draws grid's lines. The to render gris lines. The to draw lines. The z-coord. that represent grid lines. Draw breaks. to render breaks. to render breaks. Draw breaks. to render breaks. to render breaks. Subtructs location of axis and returns necessary value by orientation. to convert. Calculated value by orientation. Values to coefficient. The value. Values to coefficient. The value. Coefficients to value. The value. Coeficients to value. The value. Calculates the nice range. The range. The interval. Type of the padding. Calculates the nice internal. The desired interval. Calculates the nice internal. The desired interval. Calculates the padding. The base range. The interval. Type of the padding. Tweaks to zero. The range. The interval. Raises the appearance changed event. The instance containing the event data. Raises the dimensions changed event. The instance containing the event data. Raises the intervals changed event. The instance containing the event data. Raises the visible range changed event. The instance containing the event data. Gets the offset label. The sz. Sets the default orientation. The value to set orientation. Perfoms the tick labels layout. The graphics content. The labels bounds. The spacing. Updates grouping labels layout. The . The spacing. Spacing. Draws the tick labels. The to draw. Draws all tick labels. The to draw. The paths. The z-coord. Draws the tick label grids. The to draw. The to draw tick. The to place tick. Draws the axis title. The graphics to draw. The rectangle to draw. Measure the size of axis text Graphics Rectangle to store the sie Axis title Size of the text Reanders axis' text. The graphics to render text. The rectangle to render. The z-coord. Handles visual properties changed events. The sender. The instance containing the event data. Handles layout properties changed events. The sender. The instance containing the event data. Called when range is changed. The sender. The instance containing the event data. Called when break ranges is changed. The sender. The instance containing the event data. Raises FormatLabel event. The sender. The instance containing the event data. Gets the margins point. The g. The pt. The sz. Converts the type of to value. The value to convert. Converted value. Returns a nice zoom factor by taking into account the range of the axis. Generates the label for given value and chart area. The value to generate label. The . The index of label. Generated label. Gets the small ticks values. Gets the interlaced grid rects. The bounds. Calculates the visible range. The zoom factor. The zoom position. This method is for internal purpose do not use in your code. It will trigger VisibleRangeChanged event handlers for the provided zoomfactor and zoomposition values. The zoom factor. The zoom position. Recalculates the visible ranges. Invalidates the ranges. Sort the X-axis labels based on Y values. Recalculates the visible labels. The area. Insides the specified MinMaxInfo. The MinMaxInfo. The value. Converts the to . The . Converts the to . The value. Zoomings the allowed. The zoom factor. The zoom position. Dispose ChartAxisObject for MVCChartModel Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Gets or sets a value indicating whether the size of the chart axis should be calculated automatically. Gets or sets the size of this axis. Gets or sets the location and size of the rectangular region occupied by the axis. Gets or sets the length of this axis. Gets or sets the sorting labels of X axis. Gets or sets the cardinal dimension of the axis object. If the text that is rendered by the axis is of a dimension that is more, then that dimension will be used and this dimension is ignored. Specifies whether interval should be recalculated during zooming or not. If this property is disabled, then interval value assigned to ZoomedRange.Interval property will be used as interval in zoomed chart If LocationType is set to ChartAxisLocationType.Set, then this property is used to calculate RenderGlobalBounds and in such a way to define location of axes. Specifies the double value.This property is used to locate the X and Y axes in chart area based on the specified value. specified value must be within the range of X and Y axes values. Determines how location of axes is calculated. See . Gets or sets axis title rotation. Gets or sets label alignment. Gets or sets a value indicating whether label is rotate from Ticks while using Far. Gets or sets a value indicating whether this Showa some space as margin. true if margin; otherwise, false. Gets or sets a value indicating whether label grid is visible. true if label grid is visible; otherwise, false. Gets or sets the tick label grid padding. The tick label grid padding. Gets the break ranges. The break ranges. Indicates whether the breaks should be shown for the specified axis. Gets or sets the break info to customize the axes line. The break info. Gets the breaks for an axis. Gets or sets the Label intersection control option. Gets or sets a value indicating whether require inverted axes. This property is for internal use. Do not try to set it manually. It indicates whether this is indexed. Indexed axes have only positional value. They do not actually plot value data; only the position of the data is used for plotting. You may read the value, but do not set it manually. true if axis is indexed; false otherwise. Gets or sets a value indicating whether labels can be scaled. Gets or sets a value indicating whether the value type of this axis will be automatically assigned. Default is false. Gets or sets a value indicating whether to set zoom factor and labels format according to the improved date time zoom logic or to use default zooming behaviour. Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "y". Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "MMMM d, yyyy" Indicates whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "g" Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "MMM, ddd d, yyyy". Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "t". Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "T". Gets or sets a value indicating whether to set zoom factor and labels format according improved date time zoom logic or to use default zooming behaviour. Default is "T". Gets the current smart date time format. The current smart date time format. Gets or sets a value indicating whether interlaced grid is enabled. true if interlaced grid is enabled; otherwise, false. Gets or sets the interlaced grid interior. The interlaced grid interior. Gets or sets the edge labels drawing mode. By default the axis will calculate the origin of the axis from data contained in the series. Using the and properties, you can change this origin. To do so, first set this property to true. Default is false. Gets or sets custom origin for charts containing datas of double value type. By default, the axis will calculate the origin of the axis from data contained in the series. Using the and properties, you can change this origin. To enable the origin set with Origin or OriginDate, you have to set to True. Gets or sets custom origin for charts containing datas of DateTime value type. By default the axis will calculate the origin of the axis from data contained in the series. Using the and properties, you can change this origin. To enable the origin set with Origin or OriginDate, you have to set to True. Gets the current origin. The current origin. This format will be used to format axis labels of type DateTime for display. Default is "g". Gets or sets an offset for axis intervals that contain DateTime datas. Depending on the data in the series provided to the Chart, the Chart will calculate and display a range of data on the ChartAxis. This will result in major grid lines being rendered along calculated intervals. However, sometimes you may wish to offset the calculated grid lines (major) by a certain factor. This is especially useful for DateTime values. For example, the default calculation always starts the intervals at Sunday (if the IntervalType is set to weeks). If you wish to start the intervals with Monday, you can simply specify a DateTimeOffset of one day. If your axis is not of type DateTime and you wish to take advantage of this property, please refer . Specify the start and end dates and interval time for the axis. Use this if the data points are of datetime type. Gets or sets the date time range of this axis as DateTime values. Note: it works only if ValueType is DateTime. Gets or sets the desired number of intervals for the range. Essential Chart includes a sophisticated automatic nice range calculation engine. The goal of this engine is to take raw data and convert it into human readable numbers. For example, if your raw numbers are 1.2 - 3.87, nice numbers could be 0-5 with 10 intervals of 0.5 each. The ChartAxis can do the same calculation for dates also. It offers precise control over how data types are to be interpreted when performing this calculation. With the DesiredIntervals setting, you can request the engine to calculate nice numbers such that they result in the number of intervals desired. Due to the nature of the calculation, the ChartAxis cannot provide precisely the same number of intervals but it will try to match the value to the extent possible. Gets or sets the padding that will be applied when calculating the axis range. Indicates whether one boundary of the calculated range should always be tweaked to zero. Indicates whether one boundary of the calculated range should always be tweaked to zero to both positive and negative value. Indicates that you would like one boundary of the calculated range to be tweaked to zero. Gets the tick and labels dimension. The tick and labels dimension. Gets the grouping labels rows dimensions. Gets or sets a value indicating whether the grid lines associated with the main interval points on the axis are to be rendered. This is set to True by default. Gets or sets a value indicating whether the tool tip associated with the axis labels are to be rendered. This is set to True by default. Gets or sets a value indicating whether tooltip should be displayed in axis for crosshair or trackball. This is set to False by default. Gets or sets whether labels should be an integer power of log base or not. Applicable only for logarithmic axis. Gets or sets a value indicating whether the minor grid lines associated with the main interval points on the axis are to be rendered. This is set to True by default. Gets or sets the grid drawing mode. The grid draw mode. Gets or sets the label placement on axis. Labels can be placed between ticks only for categorical axis Gets the attributes of the axis grid lines. Please refer to for more information on these attributes and how they can change the appearance of the grid lines. Gets the attributes of the axis grid lines. Please refer to for more information on these attributes and how they can change the appearance of the grid lines. Gets or sets the tick drawing operation mode. The tick drawing operation mode. Gets or sets the font that is to be used for text that is rendered in association with the axis (such as axis labels). Gets or sets the title font that is to be used for text that is rendered in association with the axis (such as axis title). Gets or sets the color that is to be used for text that is rendered in association with the axis (such as axis labels). Gets or sets the title color that is to be used for text that is rendered in association with the axis (such as axis title). Gets or sets the title draw mode. The title draw mode. Gets or sets a collection of pens by using which internal line of Polar and Radar chart is drawned. Gets or sets the format for axis labels. If the value type of the axis is double, this format will be used to format axis labels for display. Gets or sets a value indicating whether the interval that gets calculated by the nice range calculation engine should be in Years, Months, Weeks, Days, Hours, Minutes, Seconds or MilliSeconds. This setting is used only if the ValueType of the axis is set to DateTime. Default value is Auto. Gets or sets a value indicating whether the axis should be reversed. When reversed, the axis will render points from right to left if horizontal and top to bottom when vertical. Gets or sets the label intersect action. Labels can intersect on the axis if they are too close to each other. ChartAxis offers several options to enhance the display of the axis when such intersection occurs. Please see for more information. LabelIntersectAction is applicable for horizontally orientated axes only. Indicates whether partially visible axis labels should be hidden. Gets or sets a value indicating whether labels can be rotated. Gets or sets the angle at which labels are to be rotated. Gets the collection of labels associated with this axis. Use this property to assign a custom implementation of . If you are working with the default label collection, use . Collection of grouping labels associated with this axis. Use this property to assign a custom implementation of . If you are working with the default label collection, use . Returns attributes of the primary axis line. Please refer to for more information on these attributes and how they can change the appearance of the axis line. Gets or sets the log base that is to be used when value is logarithimic. Default is base 10. Gets or sets the Offset. It specifies the offset that should be applied to the automatically calculated range's start value. Gets or sets the PointOffset. It specifies the points offset that should be applied to the automatically calculated range's start value. If this axis is a secondary axis, setting this property to True will cause it to move to the opposite side of the primary axis. This property is False by default. Gets or sets a value indicates whether label is located inside or outside of chart area. The legends placement. Gets or sets the Orientation of the axis. You cannot change the orientation of primary axes. Primary axes are the ones that are created and available by default in the Axes collection. Gets or sets the range for an axis. By default, the chart will automatically calculate the range that is to be displayed. The range property allows you to change this range to be any range of your choice. Set ChartAxis.RangeType to Set for this to take effect. Gets or sets the range type. Gets or sets the number of places that is to be used for rounding when numbers are used for display (default is 2). If this property less zero, rounding is disable. Gets or sets the size of small ticks to be displayed on the axis. By default, small ticks are not displayed. Gets or sets the number of small ticks to be displayed per major interval. Default is 0. Gets the collection of strip lines. Please refer to for more information. Gets or sets the color of ticks that are rendered on the axis. Gets or sets the size of ticks that are rendered on the axis. Gets or sets the title of this axis. Gets or sets the spacing between title and labels. The spacing. Gets or sets the alignment of the axis title. Gets or sets the ToolTip of the axis. Gets or sets the type of value that this axis is displaying. For the types supported, refer to . If the ChartValueType.Custom type is set, labels gets from the by index or position of label. Elsewhere labels is generated by value of label.

The ChartValueType.Custom can't guarantee correct position of labels. You can use the other ways to implements the custom labels, such as to use the event.

Gets or sets the mode of drawing of tick labels.
Gets the visible range when zoomed. Don't try to change this property manually. The value will be changed if any of related properties is changed. Gets the range that is currently zoomed in. Gets or sets the factor that is to be used to calculate Zoomed range. Gets or sets the minimum value(ZoomPosition) displayed on this axis when zoomed as a fraction of the total range. For example if the total range is 20 and the minimum value currently displayed is 10, the ZoomPosition will be 0.5 (10/20). Gets or sets the zoom actions. The zoom actions. Gets or sets the the parameter types of method. The parameter type. Gets the default orientation. Gets or sets the layout. The layout. Gets or sets a value indicating whether this is primary. Gets the visible labels. The visible labels. Gets a value indicating whether this is indexed. true if this instance is indexed; otherwise, false. Gets a value indicating whether breaks is enabled. true if breaks is enabled; otherwise, false. Internal property. Gets or sets a value indicating whether this instance is visible. true if this instance is visible; otherwise, false. Gets or sets LebelsOffset. It specifies the offset that should be applied to the automatically calculated labels. The labels offset. Get or Sets the string format of label.Default value is StringFormat.GenericDefault. Occurs when appearance was changed. Occurs then dimensions was changed. Occurs then intervals was changed. Occurs when visible range was changed. Event for dynamic formatting of axis labels. xAxis.FormatLabel += new ChartFormatAxisLabelEventHandler(XAxis_FormatLabel);

...

void XAxis_FormatLabel(object sender, ChartFormatAxisLabelEventArgs args)

{

args.Label = "Category" + args.Value;

args.Handled = true;

}

Occurs when or properties are changing.
Occurs when or properties are changed. Specifies types of break line. The straight line. The wave line. The randomize line. Specifies modes of breaks. Breaks isn't used. Chart automatically calculate the breaks. Breaks is set manually. Contains the appearance properties of break lines. Initializes a new instance of the class. Draws the break line. The . The start point of break line. The end point of break line. Draws the break line. The . The start point of break line. The end point of break line. Raises the event. The instance containing the event data. An event that is triggered when appearance is changed. Gets or sets the type of the line. The type of the line. Gets or sets the color of the line. The color of the line. Gets or sets the line style. The line style. Gets or sets the width of the line. The width of the line. Gets or sets the line spacing. The line spacing . Gets or sets the color of the spacing. The color of the spacing. Specifies the single range segment of axis. Gets or sets the range. The range. Gets or sets the interval. The interval. Gets or sets the length. The length. Initializes a new instance of the class. The axis. Computes the breaks by specified series. The series. Unions the specified range. The range. Excludes the specified range. The range. Clears this instance. Determines whether the specified value is visible. The value. true if the specified value is visible; otherwise, false. Values to coefficient. The value. Values to coefficient. The value. Coefficients to value. The coefficient. Coefficients to value. The coefficient. Computes coefficient by the specified value for the automatic mode. The value. Computes coefficient by the specified value for the automatic mode. The value. Computes value by the specified coefficient for the automatic mode. The coefficient. Computes value by the specified coefficient for the automatic mode. The coefficient. Computes coefficient by the specified value for the manual mode. The value. Computes coefficient by the specified value for the manual mode. The value. Compute the coefficient of value for manual mode. The value. Compute the coefficient of value for manual mode. The value. Raises the event. The instance containing the event data. Called when visible range is changed. The sender. The instance containing the event data. Recalculates the ranges. An event that is triggered when appearance is changed. Gets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets or sets the break mode to calculate range between the axes. The mode. Specifies the minimal ratio of differences between Y values. If this value is 0.25, that means the axis will be broken if more a quarter of the chart space is empty. The value range is form 0.0 to 1.0. The break amount. Gets the segments. The segments. Gets the breaks. The breaks. Represents the data of . Initializes a new instance of the class. The location. Gets the location. The location. Gets or sets a value indicating whether this is allowed. true if allowed; otherwise, false. Represents the the method that handles the event. Specifies behavior of Element doesn't suppport docking or moving. Element suppports moving. Element suppports docking. Element supports both behaviours. That class that implements the basic functionality of interface. This class can be used as the host for other controls. Button button1 = new Button();

button1.Text = "Button";

chartControl1.DockingManager.Add( new ChartDockControl( button1 ));

Represents the properties and events required by the .
Measures the size of control. Event Raised when the Location of the Legend is changing. Event Raised when the position of the Legend was changed. Event Raised when the Alignment of the Legend was changed. Event Raised when the size of the Legend was changed. Event Raised when the location of the Legend was changed. Event Raised when the Visible of the Legend was changed. Get and set the position of the Legend in chartControl. Get and set the Alignment of the Legend in chartControl. Get and set the Orientation of the Legend in chartControl. Get and set the docking as free. Get and set the Location of the Legend. Get and set the Size of the Legend. Its works when the FloatingAutosize property is false. Get and set the Visibility of the Legend in chartControl. Gets or sets a value indicating whether the control can respond to user interaction. The dock position of element. The alignment of element. The orientation of element. Indicates whether element should be docked. Ensuring visibility of control Initializes a new instance of the class. Initializes a new instance of the class. The control. Measure size of control. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Raises the event. An that contains the event data. Handles the MouseDown event of the Control control. The source of the event. The instance containing the event data. Handles the MouseUp event of the Control control. The source of the event. The instance containing the event data. Handles the MouseMove event of the Control control. The source of the event. The instance containing the event data. Handles the SizeChanged event of the Control control. The source of the event. The instance containing the event data. Event is raised when the location is changing This method is called during the MouseMove event The x. The y. Specifies the orientation of the dock control based on dock position. Event is raised when the docking position is changed Event is raised when alignment is changed Checks the location. The pt. An event that is triggered when Location is changing. An event that is triggered when Position is changed. An event that is triggered when Alignment is changed. Specifies the docking position of the control Controls the alignment of the Docked Control inside the ChartArea Specifies the orientation of the docked control inside ChartArea Indicates if the control is docking free. Gets or sets the docking behaviour. Gets or sets the name of the control. Delegate that is to be used with ChartControl. Sender. Event argument. Delegate that is to be used with ChartAxis. Sender. Event argument. Argument that is to be used with ChartControl. Initializes a new instance of class. The text of the label. The value of the point associated with the label. The axis associated with the label. Returns the orientation of the axis for which the label is being generated. Indicates whether this event was handled and no further processing is required from the chart. Indicates whether the axis for which the label is being generated is a primary axis. Gets or sets the label that is to be rendered. Gets or sets the tooltip for the label that is to be rendered. Returns the value associated with the position of the label. Returns the value associated with the position of the label as DateTime. Gets the Chart axis. The axis. Gets or sets a value indicates whether every label is located Right or Left of Y-axis and Top or Bottom of X-Axis line. is the base class for classes containing event data. Initializes a new instance of the class. The axis. The range. The zoom factor. The zoom position. Gets the axis of Chart. The axis. Gets the new visible range. The range. Gets the zoom factor of current axis. The zoom factor. Gets the zoom position of current axis. The zoom position. Gets or sets a value indicating whether the zooming should be canceled. true if zooming is canceled; otherwise, false. The Chart Region represents a region on the client area of the Chart control that has a ToolTip. It can be a point region. A point region is a region that represents the visual appearance of a point. For example, the Rectangle of a point. When the ChartRegion represents a chart point, IsChartPoint is set to True. Initializes a new instance of the class. The region. Index of the series. Index of the point. The tool tip. The description. Initializes a new instance of the class. The region. Index of the series. The tool tip. The description. Initializes a new instance of the class. The region. The tool tip. The description. Initializes a new instance of the class. The region. Type of the region. The tool tip. The description. Initializes a new instance of the class. The region. Type of the region. The tool tip. Axis index. The description. Initializes a new instance of the class. The region. Type of the region. The rectangle bounds. Point x,y value. Series Index. Point Index. The description. Initializes a new instance of the class. The region. The data. Method to dispose ChartRegion objects. Indicates whether the region represents a chart point. true if this instance is chart point; otherwise, false. Indicates whether the region represents a chart point. The type. Gets the index of the point. The index of the point. Gets or sets the actual region that has the ToolTip. The region. Returns the index value of the series that has this region. The index of the series. Returns the index value of the axis that has this region. The index of the axis. Returns the index value of the axis that has this region. The index of the axis. Returns the bounds of the rectangle The bounds value. Gets or sets the ToolTip of the region. The tool tip. Returns the description for this region. The description. Lists the types of chart region. The region is a series point. The region is a axes. The region is a horizontal axis grouping label. The region is a vertical axis grouping label. The region is a unknown element. The region is a callout datalabel. Anything else not covered. Represents the data of Initializes a new instance of the class. Index of the series. Index of the point. The tool tip. The description. Initializes a new instance of the class. The rectangle bounds. The point x, y position. Index of the series. Index of the point. The description. Initializes a new instance of the class. Index of the series. The tool tip. The description. Initializes a new instance of the class. The tool tip. The description. Initializes a new instance of the class. Type of the region. The tool tip. The description. Initializes a new instance of the class. Type of the region. The tool tip. Axis index. The description. Initializes a new instance of the class. Type of the region. The tool tip. Axis label text Axis index. Index of the label in axis The description. Gets the chart region. The region. Clones a data. Return ChartRegion Data. Implementation of interface ICloneable. Returns ChartRegiondata clone. Indicates whether the region represents a chart point. true if this instance is chart point; otherwise, false. Gets the index of the label. The index of the label. Gets the index of the point. The index of the point. Gets the index of the series. The index of the series. Gets the point x,y value The x y value of the point. Gets the rectangle bounds The bounds value of the point. Gets the index of the Axis. The index of the Axis. Gets the clicked label text. Value of the clicked label. Gets or sets the ToolTip for this region. The tool tip. Gets the description. The description. Gets the type. The type. Delegate that is to be used with chart region related mouse events. Sender. Event argument. Delegate that is to be used with chart area image drawing events. Sender. Event argument. Argument that is to be used with chart region related mouse events. Initializes a new instance of the class. The region. The click point. Initializes a new instance of the class. The region. The click point. The button. Gets the region. The region. Gets the point. The point. Gets the button. The button. Argument that is to be used with chart area image drawing events. Initializes a new instance of the class. The buffer image. Gets or sets the buffer image. The buffer image. Gets or sets a value indicating whether this is handled. true if handled; otherwise, false. Gets or sets the location of the image. The location. Gets or sets the size of the image. The size. Specifies how the chart elements will be arranged. The elements will be stacked. The elements will be wrapped. ChartDockingManager provides docking feature of chart elements (Legends, Titles, ToolBar...). Initializes a new instance of the class. Initializes a new instance of the class. The host. This method prevents manager from any processing and firing of events. This method restores the original state of manager (before freezing). Adds the specified control to the ChartDockingManager. The control. Removes the specified control from the Docking manager. The control. Returns the size of the specified rectangle. The bounds of host element. Clears all dock controls. Returns the controls. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Called when mouse is down. The sender. The instance containing the event data. Called when mouse is up. The sender. The instance containing the event data. Called when mouse is move. The sender. The instance containing the event data. Moves the in wrap dock. The dock element. The pt. Moves the in dock. The dock element. The cursor position. Docks the specified dock element by mouse point. The dock element. The pt. Moves the specified element to the new index. The element. To. Sets specified control to the center of specified rectangle. The control. The rectangle. Gets the size of the measure. The ChartDock. Size of the max. Gets the alignment by rect. The The cursor position. The inner bounds. The orientation. Handles the LocationChanging event of the Control control. The source of the event. The instance containing the event data. Handles the ChartDockChanged event of the Control control. The source of the event. The instance containing the event data. Handles the ChartAlignmentChanged event of the Control control. The source of the event. The instance containing the event data. Raises the SizeChanged event. The instance containing the event data. Handles the LocationChanged event of the Control control. The source of the event. The instance containing the event data. Handles the SizeChanged event of the Control control. The source of the event. The instance containing the event data. An event that is raised when the size of the docking manager is changed. Indicates space between chart elements. If it's enable, user can set using mouse alignment for controls. Determines if the docked element is placed inside or outside the host. The placement. Gets or sets the layout mode. The layout mode. Implements the wraping of elements. Initializes a new instance of the class. if set to true [is vertical]. The spacing. Measures elements by the specified size. The maximal size. Arranges elements by the specified rect. The rect. Gets the elements. The elements. Gets or sets the dimension. The dimension. Saves the chart as an image in the specified format. Event that will be raised when Chart has completed laying out of axes, legend Gets a value indicating whether it's design time. true if it's design time; otherwise, false. Gets or sets a value indicating whether is real 3D mode. true if is real 3D mode; otherwise, false. Gets or sets a value indicating whether [drop series points]. true if [drop series points]; otherwise, false. Gets or sets a value indicating whether [improve performance]. true if [improve performance]; otherwise, false. Gets or sets a value indicating whether legend is shown. true if legend is shown; otherwise, false. Gets or sets the interior of axis grid. The chart interior. Gets or sets the color with which the ChartArea is to be filled initially before any rendering takes place. List of chart regions. Gets or sets the border appearance style of Chart. Gets or sets the font. The font. Gets or sets the color of the fore. The color of the fore. Pre-defined palettes for use with the ChartControl. Palettes are simply a group of colors that can be used to provide a better visual appearance when displaying multiple chart series. Default palette. Default palette with aplha. Default palette used in older chart versions. Default palette with alpha blending. Palette containing earth tone colors. Palette containing analog colors. Colorful palette. Palette containing the colors of nature. Palette containing pastel colors. Palette containing triad colors. Palette that contains mixed warm and cold colors. GrayScale color palette which can be used for monochrome printing. Palette that contains mixed SkyBlue and Violet colors. Palette that contains mixed Red and yellow colors. Palette that contains mixed Green and yellow colors. Palette that contains pink Green and violet colors. Palette that contains Metro colors. Palette that contains colors for office 2016 theme. Custom user assigned color palette. The ChartColorModel class serves as a repository for color information. Color information is used by the chart to render colored series. A group of colors is referred to as a palette of colors. You have the option of choosing from several predefined palettes or creating your own color palette. The number of colors in the ChartColorModel's palette. If the number of series exceeds the number of colors in the palette (16 in the current version), colors will be repeated. Initializes a new instance of class. Initializes a new instance of the class. Method to dispose Chart color model object Returns the color (from the palette) corresponding to the specified index value. The index value of the color to be returned. A System.Drawing.Color value that is used as the back color for the series. Creates the palette icon. The sz. The palette. The color count. Initializes the SkyBlue palette. Initializes the Red-Yellow palette. Initializes the Green-Yellow palette. Initializes the Pink-Violet palette. Initializes the default palette. Initializes the default alpha palette. Initializes the default old alpha palette. Initializes the default old palette. Initializes the earth tone palette. Initializes the analog palette. Initializes the colorful palette. Initializes the nature palette. Initializes the pastel palette. Initializes the triad palette. Initializes the warm cold palette. Initializes the gray scale palette. Initializes the palettes. Gets the palette. The palette. Raises the Changed event. The sender. The instance containing the event data. An event that is triggered when palette is changed. Gets or sets the table of custom colors to be used. Series will be colored with color data from this color table. Individual series color can still be overriden by specifying style attributes. Palette information is used only when no specific style information is available on the color to be used for the series. The custom colors. Gets or sets the color palette to be used. Series will be colored with color data from this palette (color table). Individual series color can still be overriden by specifying style attributes. Palette information is used only when no specific style information is available on the color to be used for the series. Gets or sets a value indicating whether [allow gradient]. True if [allow gradient]; otherwise, false. The default implementation of the IChartSeriesModel. Interface that is to be implemented if you want ChartControl to be able to display your data. The default series store is a implementation of IChartSeriesModel. When you implement this interface, you can set it as the data underlying any object using the property. Returns the X value of the series at the specified point index. The index value of the point. X value. Returns the Y value of the series at the specified point index. The index value of the point. Y value. Indicates whether a plottable value is present at the specified point index. The index value of the point. True, if there is a value present at this point index; false otherwise. Returns the number of points in this series. Event that should be raised by any implementation of this interface if data that it holds changes. This will cause the chart to be updated accordingly. Interface that is to be implemented if you want the ChartControl to be able to display your indexed data (X value is not needed). The ChartControl is totally agnostic about the data it displays. Even the default series store is an implementation of . When you implement this interface, you can set it as the data underlying any object using the . When you use this model for a series, you have to set ChartControl's Indexed property to be True. Returns the Y value of the series at the specified point index. Indexed series do not have an X value. The index value of the point. Y value. Indicates whether a plottable value is present at the specified point index. The index value of the point. True, if there is a value present at the specified point index; false otherwise. Returns the number of points in this series. Event that should be raised by any implementation of this interface if data that it holds changes. This will cause the chart to be updated accordingly. Method to update the data source of ChartSeries. Trigger OnSeriesModelChanged event after updating the data source Initializes a new instance of the class. Initializes a new instance of the class. The data source. Initializes a new instance of the class. The data source that is to be used. The data member that holds the label. Initializes a new instance of the class. The data source that is to be used. The data member that holds the label. The BindingContext. Set this to be the Form's (hosting the ChartControl) BindingContext. Update the existing data source with new one New data source Raise the Changed event. The ItemChanged event data Implements IChartSeriesModel.GetX Implements IChartSeriesModel.GetY Implements IChartSeriesModel.GetEmpty Implements SetEmpty Gets the appropriate value. The obj. Gets the time span value. The ts. Gets Property index Property descriptor collection Property descriptor Name of the property Gets the property value Property descriptor collection Property descriptor Property Name Data source component Gets the point data. The index. Resets this instance. Called when list is changed. The sender. The instance containing the event data. Gets property Property descriptor collection Name of the property descriptor Updates the properites. Binds this field to the X Axis The index of the X. Binds this field to the X Axis. Binds this fields to the Y Axis The Y indexes. Binds this fields to the Y Axis The Y names. Gets or sets the X property. The X property. Gets or sets the X property. The X property. Specifies the unit that is to be used by the ChartDataBindModel for handling TimeSpan values. Specifies the TotalDays that is to be used by the ChartDataBindModel for handling TimeSpan values. Specifies the TotalHours that is to be used by the ChartDataBindModel for handling TimeSpan values. Specifies the TotalMinutes that is to be used by the ChartDataBindModel for handling TimeSpan values. Specifies the TotalSeconds that is to be used by the ChartDataBindModel for handling TimeSpan values. Specifies the TotalMilliseconds that is to be used by the ChartDataBindModel for handling TimeSpan values. This event is raised by the class when series class has changed. Event source. Event arguments. This interface represents the minimum Y value, maximum Y value and the X value at any point in a series. This interface is used to compute summary information such as overall series minimum and maximum values for rendering the chart. In most cases, you have to simply loop through the Y values at an index and return the minimum and maximum values for that point. Gets the Y. The index. Index of the y. Returns the Y value. Gets the X. The X. Gets the min. The min. Gets the max. The max. Initializes a new instance of the class. The model. Index of the x. Gets the Y. The index. Index of the y. Returns the Y value. Gets the maximum value. The maximum value. Gets the minimaum value. The minimaum value. Gets the X Value. The X Value. Calculates the minimum value. The values. Returns the minimum value. Calculates the maximum value. The values. Returns the maximum value. The ChartModel object acts as the central repository of data associated with and displayed by a ChartControl. There are three parts to the ChartModel. The first part is the instance that is held in the model. This collection holds all the instances that are registered with and displayed by the Chart. The Chart Model also holds a instance. This collection maintains a collection of base styles that are registered with it. These base styles can be accessed and changed using this collection. Any changes made to base styles will automatically affect all style objects that depend on these base styles. Also, in the model is a instance that provides access to several default color palettes for use by the ChartControl. Initializes a new instance of the class. Sets the chart. The chart host. Checks the series compatibility. The chart area. If set to true inverted series is compatible. Returns whether inverted series is compatible or not. Updates the Line series while button click and refresh the model. The area. Updates the axes of chart area. The area. Returns the associated with this model. Return ChartBaseStylesMap. Overloaded. Factory method for the creation of new series. Returns ChartSeries. Factory method for the creation of new series. Unique name for the new series that is to be created. Returns ChartSeries Factory method for the creation of new series. Unique name for the new series that is to be created. The type of the series that is to be created. Returns ChartSeries. Method to dispose ChartModel objects. Called when series is changed. The sender. The instance containing the event data. This method is used when series are rendered stacked. The value returned is a cumulative value of Y from all series that are below the series passed in in the contained . The . Instance of the ChartSeries. The index value of the point. If true the value form this series added too. A sum of Y values from all series are below the series. Gets the side by side info. The chart area. The series. Returns the DoubleRange value. Gets the side by side info. The chart area. The series. The seriesWidth. Returns the DoubleRange. Gets the minimal points delta. The chart area. The min points delta. Returns the value of side by side displacement. The current. A sum of all sides. Position of side of a series. Returns the associated with this model. The color model. Collection of objects. Each series represents an underlying . The series. Gets the indexed values. The indexed values. Gets the chart. The chart. Gets the first series. The first series. Returns whether this converter can convert the object to the specified type, using the specified context. An that provides a format context. A that represents the type you want to convert to. True if this converter can perform the conversion; otherwise, false. Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. An that provides a format context. A that represents the type you want to convert from. True if this converter can perform the conversion; otherwise, false. Converts the given object to the type of this converter, using the specified context and culture information. An that provides a format context. The to use as the current culture. The to convert. An that represents the converted value. The conversion cannot be performed. Converts the given value object to the specified type, using the specified context and culture information. An that provides a format context. A . If null is passed, the current culture is assumed. The to convert. The to convert the value parameter to. An that represents the converted value. The conversion cannot be performed. The destinationType parameter is null. Gets or sets the X value. The X. Gets or sets the Y value. The Y value. Gets or sets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets or sets the Category value. The Category. Initializes a new instance of the class. The ds. Index of the x. Determines whether data is editable. true if data is editable; otherwise, false. Gets the editable data. Returns IEditableChartSeriesModel. Gets or sets the X. The X. Gets or sets the Y. The Y. Gets or sets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets or sets the Y dates. The Y dates. Gets the Y value. Index of the y value. Gets or sets the X value. The X value. Gets or sets the Y value. The Y value. Gets or sets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. This class provides an easy interface to interact with the underlying data points contained in the associated with the that contains this data. Even though you are interacting with a friendly object model, the ChartPoint itself stores no data. It simply delegates to the underlying model that the ChartSeries is displaying. Signifies the empty point. Returns Y values associated with this point as DateTime values. Initializes a new instance of the class. Initializes a new instance of the class. X value of this ChartPoint. Y values pertaining to this ChartPoint. More than one Y value can be associated with a ChartPoint. Initializes a new instance of the class. X value of this ChartPoint. Y values pertaining to this ChartPoint. More than one Y value can be associated with a ChartPoint. Category value of this ChartPoint. Initializes a new instance of the class. Used when working with ChartPoints that have only one Y value. X value of this ChartPoint. Y value of this ChartPoint. Initializes a new instance of the class. Used when working with ChartPoints that have DateTime Y values. X value of this ChartPoint. DateTime Y values of this ChartPoint. Initializes a new instance of the class. Used when working with ChartPoints that have a single associated DateTime Y value. X value of this ChartPoint. DateTime Y value pertaining to this ChartPoint. Initializes a new instance of the class. Used when working with ChartPoints that have a DateTime X value. DateTime X value of this ChartPoint. Y values of this ChartPoint. Initializes a new instance of the class. Used when working with ChartPoints that have a DateTime X value. DateTime X value of this ChartPoint. Y value of this ChartPoint. Initializes a new instance of the class. The IChartSeriesModel argument. Index of the x. Returns a that represents the current . A that represents the current . Returns true if point is visible; otherwise false Returns true if the double array contains NaN value Gets or sets the X value associated with this point as a DateTime value. The date X. Gets or sets the X value associated with this point. The X. Gets or sets the Y values associated with this point. The Y values. Indicates whether this point should be plotted. true if this instance is empty; otherwise, false. Gets or sets the Category values associated with this point. The Category values. Contains chart point and index of point. Initializes a new instance of the class. The point. The index of point. Specifies the ChartPoint. Specifies the index of the ChartPoint. Provides the method to compare the by the X value. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Provides the method to compare the by the first Y value. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Provides the GUI editor of instance. Initializes a new instance of the class. Gets an array of objects containing the specified collection. The collection to edit. An array containing the collection objects, or an empty object array if the specified collection does not inherit from . Sets the specified array as the items of the collection. The collection to edit. An array of objects to set as the collection items. The newly created collection object or, otherwise, the collection indicated by the editValue parameter. Gets the data types that this collection editor can contain. An array of data types that this collection can contain. Serializes the . Serializes the specified object into a CodeDOM object. The serialization manager to use during serialization. The object to serialize. A CodeDOM object representing the object that has been serialized. manager or value is null. Deserializes the specified serialized CodeDOM object into an object. A serialization manager interface that is used during the deserialization process. A serialized CodeDOM object to deserialize. The deserialized CodeDOM object. manager or codeObject is null. codeObject is an unsupported code element. Represents the wrapper for that implements the . Initializes a new instance of the class. The series. Initializes a new instance of the class. The model. Adds a point to the series X value of point Y values of point if set to true points is empty. Adds a point to the series X value of point Y values of point Adds a point to the series X value of point Y value of point Adds a point to the series X value of point Y value of point Adds a point to the series X value of point Y values of point Adds a point to the series X value of point Y dates of point Adds a point to the series X value of point Y date of point Adds a point to the series Instance of ChartPoint Adds a point to the series X date of point Y values of point Adds a point to the series X date of point Y value of point Removes all points from the series. Inserts a point to the series at the specified index. Index of a point Instance of ChartPoint Removes the specified . The cp. Removes a point from the series at the specified index. Index of a point Removes the item at the specified index. The zero-based index of the item to remove. index is not a valid index in the . The is read-only.-or- The has a fixed size. Returns index of a point. Instance of ChartPoint The specified index of point. Returns an enumerator that iterates through a collection. An IEnumerator object that can be used to iterate through the collection. Adds an item to the . The to add to the . The position into which the new element was inserted. The is read-only.-or- The has a fixed size. Determines whether the contains a specific value. The to locate in the . true if the is found in the ; otherwise, false. Determines the index of a specific item in the . The to locate in the . The index of value if found in the list; otherwise, -1. Inserts an item to the at the specified index. The to insert into the . index is not a valid index in the . The is read-only.-or- The has a fixed size. value is null reference in the . Removes the first occurrence of a specific object from the . The to remove from the . The is read-only.-or- The has a fixed size. Copies the elements of the to an , starting at a particular index. The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing. The zero-based index in array at which copying begins. array is null. The type of the source cannot be cast automatically to the type of the destination array. index is less than zero. array is multidimensional.-or- index is equal to or greater than the length of array.-or- The number of elements in the source is greater than the available space from index to the end of the destination array. Gets or sets the series model. The series model. Gets or sets the series category model. The series category model. Gets the with the specified x index. Gets count of points in the series. Gets a value indicating whether the is read-only. true if the is read-only; otherwise, false. Gets a value indicating whether the has a fixed size. true if the has a fixed size; otherwise, false. Gets or sets the at the specified index. Gets a value indicating whether access to the is synchronized (thread safe). true if access to the is synchronized (thread safe); otherwise, false. Gets an object that can be used to synchronize access to the . An object that can be used to synchronize access to the . Represents the enumerator for . Initializes a new instance of the ChartPointEnumerator class. Instance of IChartSeriesModel. Advances the enumerator to the next element of the collection. Sets the enumerator to its initial position, which is before the first element in the collection. Gets the current element in the collection. Delegate used by the and events. Sender. Argument. This class is used as the argument by the and events. These events are raised when chart style information is about to be used for rendering. They provide a just-in-time hook for changing any attributes of the style object() before it is used by the chart. If the event raised has been completely handled by user code and no further processing is required, this flag should be set to True. Returns the position of the contained style in the series. Returns the style object that is to be used by the chart. ChartSeries acts as a wrapper around data that is to be displayed and styles that are associated with the data. The data that is to be displayed is contained in either or implementation. The style to be used to display the points is stored in a contained implementation of . This interface is implemented by classes that host series specific style information. A acts as a repository that is used to hold information on registered base styles. This information forms the core that is needed to apply base style information to styles. Gets the back color hint from the host. Gets or sets a value indicating whether reset all the styles while modifying the ChartPoint properties. Should the serialize points. Resets the ChartSeries model. Initializes a new instance of the ChartSeries class. Initializes a new instance of the ChartSeries class. An name of series. This value will be set to property too. An type of series. Method to dispose ChartSeries object Method to dispose ChartSeries object Initializes a new instance of the ChartSeries class. An name of series. This value will be set to property too. Updates the ChartSeries Model. Updates the ChartSeries CategoryModel. Refer Returns a that represents the current . A that represents the current . Method to add or modify axis in a series without triggering axes changed event. Use this method for changing the horizontal or vertical axis of a series between begin and end update methods Axis to be modified A boolean value representing the orientation of axis. True represents horizontal and false represents vertical axis Internal method to nullify ChartModel and unbind the events associated with it Used in clearing the series collection Factory method that gets called to create an instance of an implementation of IChartSeriesSummary A Syncfusion.Windows.Forms.Chart.IChartSeriesSummary value. Factory method that gets called to create an instance of an implementation of . The default instance created is of type . An instance that implements IChartSeriesModel. Factory method that gets called to create an instance of an implementation of . The default instance created is of type . An instance that implements ChartSeriesCategory. Factory method that gets called to create an instance of an implementation of . The default instance created is of type . An instance that implements IChartSeriesStylesModel. After composing the style of each series, the chart's style system will call this method before the style is used for display. Override this method if you wish to change the contents of the series ChartStyleInfo object that is passed in. For instance, if you wish to change the back color of the series being rendered based on external criteria, you could check this criteria when this method gets called and change the color of the series based on such. Note that any changes made to the style object in this method are not permanent but are temporary and lasts only for the current rendering cycle. This makes this method a convenient place to set transient data based attributes. ChartStyleInfo object that can be changed. The index value of this series in the chart's . After composing the style of each point in a series, the chart's style system will call this method before the style is used for display. Override this method if you wish to change the contents of the ChartStyleInfo object that is passed in. For instance, if you wish to change the back color of the series point being rendered based on external criteria, you could check this criteria when this method gets called and change the color of the point based on such. Note that any changes made to the style object in this method are not permanent but are temporary and lasts only for the current rendering cycle. This makes this method a convenient place to set transient data based attributes. ChartStyleInfo object that can be changed. The index value of the point (in the current series) associated with the style information passed in. Called when color model is changed. The sender. The instance containing the event data. Called when series model is changed. The sender. The instance containing the event data. Resets the settings of the legend item. Updates the renderer. The flags. Invalidates the styles. Triggers when appearance of ChartSeries is changed. When a series point is about to be rendered by the chart, it will raise this event and allow event subscribers to change the Series style used. You can handle this event to easily change style attributes based on external rules (for example). When a series point is about to be rendered by the chart, it will raise this event and allow event subscribers to change the style used. You can handle this event to easily change style attributes based on external rules (for example). Collection of Data points. These data points only serve as a thin wrapper around the actual data contained in the or . You can add, remove and edit points in this collection. Gets the formats. The formats. Gets or sets the name of this series object. You can retrieve a series by its name from the object in the where it is stored. The can't contains several series with the same name. Gets or sets the object that contains data about the series. Gets /sets the text that is to be associated with this series. This is the text that will be displayed by default by the legend item associated with this series. Gets or sets the Chart's model. The interface is a special interface that serves as a degraded special case of . The special case being situations where the X value is not needed. When you implement and set it to this property, the chart will internally create an adapter that implements and treat it as any other model. Returns an instance of the underlying this series. Returns an instance of the underlying this series. Returns an instance of the underlying this series. Returns an instance of the underlying this series. Provides access to summary information such as minimum / maximum values contained in this series at any given moment. Gets or sets the X Axis instance against which this series will be plotted. Returns actual X axis, that values of series.Points[i].X are plotted on it. Returns actual Y axis, that values of series.Points[i].Yvalues are plotted on it. Returns the X value type that is being rendered. Please refer to for details on supported value types. Gets or sets the Y Axis instance against which this series will be plotted. Returns the Y value type that is being rendered. Please refer to for details on supported value types. Based on the resolution the number of points drawn will be reduced for improving the performance. If set to False, the rendering is faster with the following remarks: The points style is disabled, all points use series style. Returns the style object associated with the series. Attributes that are applied to this style will change the appearance of the complete series. Returns the styles that represent rendering information for the individual points in the series. Each of these style objects can be manipulated to affect the formatting and display of individual points. Styles set to individual points take precedence over the style of the Series (. Gets or sets the object that implements . This object stores styles in an optimized manner and provides them on demand. You can replace this object with your own implementation of this interface to meet specific performance needs. In most cases, you should just use the default styles model that is provided. Gets the base type of the ChartSeries. The BaseType is used by the rendering code to check which of the pre-defined display patterns this series fits. Gets the base type of the ChartSeries. The BaseType is used by the rendering code to check which of the pre-defined display patterns this series fits. Returns the Chart series configuration items. Gets or sets the . The renderer. Indicates whether the currently set series type requires axes to be rendered. Currently set to False only for Pie charts. Indicates whether the currently set series type requires axes to be inverted. Gets a value indicating whether a series is dependent by . true if a series is dependent by origin; otherwise, false. Gets or sets the chart type that is to be rendered using this series. Please refer to for a complete list and explanation of chart types. Gets or sets a grouping name which is used to group the StackingSeries together. Gets or sets the ZOrder of the series. You can use this setting to control which series gets plotted first. The chart will sort by ZOrder before rendering. Gets or sets the format for tooltip "{0}" - series name "{1}" - series style tooltip Gets or sets the format for tooltip "{0}" - series name "{1}" - series style tooltip "{2}" - tooltip of point "{3}" - X value of point "{4}" and other - Y value of point Indicates whether the series is to be plotted. Refer Indicates whether the series is compatible with other series added to the series collection. Returns the Fancy tooltip Returns the trendline Gets or sets the type of sorting used. Gets a value indicating whether sorting the axis value type direction by . Gets or sets a value indicating whether points will be sorted. true if points will be sorted; otherwise, false. Returns the private instance of LegendItem class. Gets or sets value indicates the legend for representation of series. Indicates whether the legend item should use the series style. Gets or sets the index of the point that is to be exploded from the main display. In the current implementation, this property is used only by the pie chart. Explode all points . In the current implementation, this property is used only by the pie chart. Enable scatter shape. In the current implementation, this property is used only by the scatter series. Gets or sets the offset value that is to be used when a point is to be exploded from the main display. Currently applies only to the Pie chart. Offset is taken in percentage terms. Gets or sets the reversal amount (Useful for Kagi chart,PointAndFigure chart and Renko chart) Indicates if the Reversal amount is taken in percentage Gets or sets height of the boxes in the financial chart types. Indicates if the pie points are optimized for position Gets or sets a value indicating whether reset all the styles while modifying the ChartPoint properties. Indicates whether the ChartArea is to be rotated and rendered. Default value is false. The drawing of separating line between columns is controlled by this property. Indicates if the Ticks should be shown (only for Pie charts) Specifies connect type of scatter chart Gets or sets the tension required for the scatter spline chart. Indicates whether to draw series name at opposed position to origin, along x axis. Indicates rotation angle around x axis of series name string. Specifies the behavior of the labels. Gets or sets the BorderWidth of the Smartlabels. Gets or sets the BorderColor of the Smartlabels. Get or set to enable or disable the ToolTip for Full Area of ChartInterior. This is only for AreaCharts. Error Bars are used to indicate a degree of uncertainity in the plotted data through a bar indicating an "error range". The 2nd Y value of a is used to indicate the error range. This is supported with Line, Bar and Column charts. Also see Specifies the symbol that should be used in error bars. Also see Gets or sets the number of Histogram intervals Indicates if the histogram data points should be shown Gets or sets an instance of the underlying this series. Use this property to replace this instance with your own implementation. Use to access the model if you do not intend to replace it. Indicates if the Histogram normal distribution should be drawn Specifies the drawing mode of Gantt chart Indicates rotation angle around x axis of series name string. Sets / Gets the doughnut coefficient of pie chart Gets or sets the price down color Gets or sets the price up color Delegate that is to be used with the event. Sender. Argument. The type of change that had occurred to the Chart series collection. Series has been added to the collection. Series has been inserted into the collection. Series has been removed from the collection. Series in the collection has been changed. The collection has been reset. Argument that is to be used with the event. Constructor. The type of change that had occurred in the collection. Constructor. The type of change that had occurred in the collection. The series. Creates the Added event arguments. The series. Creates the Changed event arguments. The series. Creates the Removed event arguments. The series. Creates the Reset event arguments. The new ChartSeriesCollectionChangedEventArgs instance Returns the type of change that had occurred in the collection. Gets the series. The series. Exposes a method that compares two by Y values. Initializes a new instance of the class. Compares the two . The first to compare. The second to compare. Exposes a method that compares two by . Compares two objects. The first to compare. The second to compare. derived class that holds instances of . Initializes a new instance of the class. Chart model associated with this collection. Call this method if you perform multiple changes in quick succession. Call this method if you called earlier and you are done with your changes. Adds the specified into this collection. An instance of the Chartseries that is to be added to this collection. Call this method to retrieve the index value of the specified . An instance of the that is to be located. The index value of specified . Determines whether the collection contains a specific value. The series. Inserts the specified to this collection at the specified index. Index value where the insert is to be made. An instance of the that is to be inserted into this collection. Removes the specified from this collection. that is to be removed from this collection. Call this method to remove any temporarily cached style instances. You do not normally have to call this method. Call this method to remove any temporarily cached style instances. You do not normally have to call this method. Sorts by the specified comparer. The . Only is supported. Performs additional custom processes when clearing the contents of the instance. Performs additional custom processes after clearing the contents of the instance. Performs additional custom processes before inserting a new element into the instance. The zero-based index at which to insert value. The new value of the element at index. Performs additional custom processes after inserting a new element into the instance. The zero-based index at which to insert value. The new value of the element at index. Performs additional custom processes after removing an element from the instance. The zero-based index at which value can be found. The value of the element to remove from index. Called when [set complete]. The index. The new value. The old value. Performs additional custom processes when validating a value. The object to validate. Returns the clip rectangle for Chart Series Chart series Chart area bounds Draws series on input object Graphics for drawing on. interface reference Cals methods, assigned on collectionChangedEventHandler delegate. Event arguments. Internal method to unbind events and remove ChartModel object in series when clearing the series collection Returns the maximum number of points in the series collection Returns the index of the visible series Returns the visible series with the specified index Returns the index of the series if visible otherwise returns -1 Recalculates list of visible series, when some of the series are changed. Event that will be raised when this collection is changed. Indicates whether the series in this collection should be sorted. Indicates whether the Series's EnableStyles Enable or Not. Indicates whether this is sorted. Overloaded. Returns the object stored at the specified index. Returns the object stored with the specified name. Returns the number of visible series in the collection. Returns sorted/unsorted collection objects. Gets a value indicating whether should update collecation. true if should update; otherwise, false. Provides data of . Initializes a new instance of the class. The type. Helper method that creates ChartDataChangedEventArgs from ListChangedEventArgs. ListChangedEventArgs object; information that will be used to create the ChartDataChangedEventArgs object. Not used in the current version. A Syncfusion.Windows.Forms.Chart.ChartDataChangedEventArgs value. Returns a that represents the current . A that represents the current . Creates the reset event args. Creates the insert event args. Creates the removed event args. Creates the changed event args. Returns the type of event that occurred. Specifies the type of event that occurred. Specifies that the datasource was reset. All data is expected to have changed. Specifies that data has been inserted. Specifies that data has been removed. Specifies that data has been changed. Provides the wrapper for that implements the . Initializes a new instance of the class. The model. Returns the X value of the series at the specified point index. The index value of the point. X value. Returns the Y value of the series at the specified point index. The index value of the point. Y value. Indicates whether a plottable value is present at the specified point index. The index value of the point. True, if there is a value present at this point index; false otherwise. Event that should be raised by any implementation of this interface if data that it holds changes. This will cause the chart to be updated accordingly. Gets the . The . Returns the number of points in this series. This is the core data container implementation for a chart. This is a very simple model that stores data in the list inherited from the CollectionBase. It relies on the events raised by the CollectionBase base class to inform users of the changes that had occurred to the series. Interface to be implemented if you want ChartPoint to be able to change your data through code. Additionally, in a future version this interface will allow the chart to edit data. If you wish to just display data as a series in the chart, please refer to the simpler interface. Adds data to the end of the data representation. X value. Y value. Adds data to the end of the data representation. X value. Y value. Category value. Adds data to the end of the data representation. X value. Y value. if set to true the point is empty. Adds data to the end of the data representation. X value. Y value. if set to true the point is empty. Category value. Inserts a value in the data at the specified index. Index value where the insertion is to be made. The X value. The associated Y values. Inserts a value in the data at the specified index. Index value where the insertion is to be made. The X value. The associated Y values. The associated Category values. Changes the X value of the data point at the specified index. Index value where the data is to be changed. New X value. Changes the Y value of the data point at the specified index. Index value where data is to be changed. New Y values. Sets the empty state indicating if the value at the specified point index is to be plotted. If this value is set to True, then it is treated as not present and is not plotted. Index value where the empty state indicator is to be stored. Empty state indicator. Removes the data point at the specified index. Index value where data is to be removed. Clears all data points in this datasource. Returns the Y values of the series at the specified point index. The index value of the point. Y values at specified index. Returns the Category value of the series at the specified point index. The index value of the point. Category value. Event that should be raised by any implementation of this interface if data that it holds changes. This will cause the chart to be updated accordingly. Changes the Category value of the data point at the specified index. Index value where the data is to be changed. New Category value. Adds data to the end of the data representation. Category value. Initializes a new instance of the class. Please refer to . Please refer to . Please refer to . Please refer to . Adds data to the end of the data representation. Adds data to the end of the data representation. Adds data to the end of the data representation. The x. The y values. if set to true is empty. Adds data to the end of the data representation. The x. The y values. if set to true is empty. The category values. Please refer to . Please refer to . Please refer to . Please refer to . Please refer to . Please refer to . Please refer to . Raises the Changed event. The instance containing the event data. Adds data to the end of the data representation. Please refer to . Represents the data item of . Gets or sets the X value. The X. Gets or sets the Y values. The Y. Gets or sets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets or sets the Category values. The Category. This class is the wrapper for . Implements the and interfaces. Initializes a new instance of the class. The series. Please refer to . Please refer to . Please refer to . Gets the category model of ChartSeriesModel. Adds data to the end of the data representation. The x. The y values. Adds data to the end of the data representation. X value. The y values. if set to true point is empty. Please refer to . Index value where the insertion is to be made. The X value. The associated Y values. Please refer to . Index value where the data is to be changed. New X value. Please refer to . Index value where data is to be changed. New Y values. Sets the CategoryData to ChartSeries. Index value where data is to be changed. New Y values. Please refer to . Index value where the empty state indicator is to be stored. Empty state indicator. Please refer to . Index value where data is to be removed. Please refer to . Please refer to . Please refer to . Contains predefined random values. Gets the points. The type. The index. Gets the series count. The type. Converts the 1D array to 2D. The array. Converts the xto points. The xvalues. Implements the interfaces. If values is empty, it's return "dummy" values. Initializes a new instance of the class. The series. Returns the X value of the series at the specified point index. The index value of the point. X value. Returns the Y value of the series at the specified point index. The index value of the point. Y value. Indicates whether a plottable value is present at the specified point index. The index value of the point. True, if there is a value present at this point index; false otherwise. Returns the number of points in this series. Occurs when Model is changed. Contains summary information for implementing a class. In the current version, this interface is implemented by the class. Refreshes summary information. Gets the Y percentage. Index of the point. Percentages computes for positive values only. Gets the Y percentage. Index of the point. Index of the y. Percentages computes for positive values only. Finds point by specified value. The value. Found point or null. Finds point by specified value. The value. The use value. Found point or null. Finds point by specified value. The value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point by specified value. The value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The Index where the search is end. Found point or null. Finds point with minimal value. Found point or null. Finds point with minimal value. The use value. Found point or null. Finds point with minimal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point with minimal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The Index where the search is end.. Found point or null. Finds point with maximal value. Found point or null. Finds point with maximal value. The use value. Found point or null. Finds point with maximal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point with maximal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The Index where the search is end. Found point or null. Returns the maximum X value. Returns the maximum Y value. Returns the minimum X value. Returns the minimum Y value. Gets the Y percentage. Index of the point. Percentages computes for positive values only. Gets the Y percentage. Index of the point. Index of the y. Percentages computes for positive values only. Finds point by specified value. The value. Found point or null. Finds point by specified value. The value. The use value. Found point or null. Finds point by specified value. The value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point by specified value. The value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The end index. Found point or null. Finds point with minimal value. Found point or null. Finds point with minimal value. The use value. Found point or null. Finds point with minimal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point with minimal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The index where the search is end. Found point or null. Finds point with maximal value. Found point or null. Finds point with maximal value. The use value. Found point or null. Finds point with maximal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. Found point or null. Finds point with maximal value. Which point value to use (X, Y1, Y2,...). Index to start looking from. Returns index of found point or -1. The end Index. Found point or null. Refreshes summary information. Returns a that represents the current . A that represents the current . Finds the X value. The value. The searching start at this index value The searching end at this index value Finds the X value. The value. The yIndex The searching start at this index value The searching end at this index value Finds the X value. The searching start at this index value The searching end at this index value Finds the X value. The searching start at this index value The searching end at this index value Finds the X value. The yIndex value. The searching start at this index value The searching end at this index value Finds the X value. The yIndex value. The searching start at this index value The searching end at this index value Called when model is changed. The sender. The instance containing the event data. Ensures the refreshed. Processes the useValue string. The request. The index. Returns the maximum X value. Returns the maximum Y value. Returns the minimum X value. Returns the minimum Y value. Represents the node of BSP tree. Gets or sets the back node. The back node. Gets or sets the front node. The front node. Gets or sets the plane. The plane. Specifies the point location by the plane. Point is in the front of plane. Point is at the back of plane. Point is on the plane. Specifies the polygon location by the plane. Polygon is on the plane. Polygon is from right of the plane. Polygon is from left of the plane. Location of polygon is unknown. This class contains methods to compute the Binary Space Partitioning (BSP) tree. Adds the specified poly. The poly. Builds this instance. Builds the specified collection of polygons. The collection of polygons. Gets the node count. The el. Gets the node count. The Polygon. The Polygon. Classifies the point. The pt. The PLN. Cuts the out back polygon. The poly points. The vwiwc. The points. Cuts the out front polygon. The poly points. The vwiwc. The points. Gets the at the specified index. Gets the count of polygons. The count. Initializes a new instance of the class. The Vector3D point. The index. The ClassifyPointResult. Initializes a new instance of the class. The Vector3DWithIndexWithClassification argument. Gets or sets the vector. The vector. Gets or sets the index. The index. Gets or sets the classify result. The classify result. Gets or sets a value indicating whether [cutting back point]. true if [cutting back point]; otherwise, false. Gets or sets a value indicating whether [cutting front point]. true if [cutting front point]; otherwise, false. Gets or sets the index of the cutting back pair. The index of the cutting back pair. Gets or sets the index of the cutting front pair. The index of the cutting front pair. Gets or sets a value indicating whether [already cutted back]. true if [already cutted back]; otherwise, false. Gets or sets a value indicating whether [already cutted front]. true if [already cutted front]; otherwise, false. Compares the points by distance to the eye. Initializes a new instance of the class. The direction. The point. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Returns a data bind model without any data source. Data source can be explicitly provided using DataSource property. Returns a data bind model with data source. Returns a data bind model with data source and data member. Data source to bind with Chart Data member to identify data table, if data set is used as data source Returns a data bind model with data source and data member, context. Data source to bind with Chart Data member to identify data table, if data set is used as data source Binding context to bind data Gets the X value of a data point at specified index. Index of the data point Retruns X value of data point at specified index. Gets the categorical value of a data point at specified index. Index of the data point Retruns the categorical value at specified index. Gets the Y value of a data point at specified index. Index of the data point Retruns the Y value array at specified index. Checks whether data point at an index is empty or not. Index of the data point Retruns true if data point at specified index is an empty point. Method to update the data source of ChartDataBindModel. Gets or sets the field name for binding categorical (X) values with Chart. Datasource to bind with chart. Data member for data source. If data set is used as data source, data table name should be provided as value to this field. Gets or sets the field names for Y values of Chart. This is an array property because HiLo, HiLoOpenClose, Candle, etc.., type requires more than one Y value. Gets the count of data in data source. Event that should be raised by any implementation of this interface if data that it holds changes. This will cause the chart to be updated accordingly. The ChartGraph class provides methods for drawing primitives to the chart. Pushes the transform to the stack. Pushes the transform to the stack. Translates the specified offset. The offset. Multiplies the transform. The matrix. Pops the transform from the stack. Draws the line. The . The start point. The end point. Draws the rectangle. The . The . The x. The y. The width. The height. Draws the rectangle. The . The . The rectangle. Draws the rectangle. The . The . The rectangle. Draws the rectangle. The . The rectangle. Draws the ellipse. The . The . The x. The y. The width. The height. Draws the specified . The . The . The . Draws the specified . The . The . Draws the image. The image. The bounds of image. Draws the rectangle. The . The . The x. The y. The width. The height. Draws the ellipse. The . The . The x. The y. The width. The height. Draws the path. The . The . The . Draws the line. The . The x1. The y1. The x2. The y2. Draws the image. The . The x. The y. The width. The height. Draws the polyline. The . The points. Draws the polygon. The . The points. Fill the polygon. The . The points. Draws the string. The text. The font. The brush. The rect. Draws the string. The text. The font. The brush. The location. The stringformat. Draws the string. The text. The font. The brush. The rectangle. The stringformat. Measures the specified string. The text. The font. Returns the size of the Text. Measures the specified string. The text. The font. Maximal width of row. Returns the size of the Text. Measures the specified string. The text. The font. Width of the max. The string format. Measures the specified string. The text. The font. The layout area. The string format. Gets the brush. The brush info. The bounds. Returns the Brush. Gets the brush item. The brush info. The bounds. Gets the generic color blend. The colors. Returns the ColorBlend. Gets or sets the transform. The transform. Gets or sets the SmoothingMode. The SmoothingMode. Used to render some specific ChartArea if it is true. The ChartGDIGraph. Initializes a new instance of the class. The g. Draws the rect. The brush. The pen. The x. The y. The width. The height. Draws the ellipse. The brush. The pen. The x. The y. The width. The height. Draws the path. The brush. The pen. The gp. Draws the line. The pen. The x1. The y1. The x2. The y2. Draws the image. The image. The x. The y. The width. The height. Draws the polyline. The pen. The points. Draws the polygon. The pen. The points. Fill the polygon. The pen. The points. Measures the specified string. The text. The font. Measures the specified string. The text. The font. Maximal width of row. Measures the specified string. The text. The font. Maximal width of row. StringFormat instance. Measures the specified string. The text. The font. Maximal width of row. StringFormat instance. Draws the string. The text. The font. The brush. The rect. Draws the string. The text. The font. The brush. The location. The stringformat. Draws the string. The text. The font. The brush. The rect. The stringformat. Gets the graphics. The graphics. Gets or sets the transform. The transform. Gets or sets the SmoothingMode. The SmoothingMode. Contains the view and projection transformation of Initializes a new instance of the class. Sets the center of world. The center. Sets the perspective. The distance to the "eye". Sets the view matrix by the position and direction of eye. The pos. The dir. The up. Transform to the screen. The vector3d. Returns the intercept point of mouse ray with the specified plane. The point. The plane. Gets os sets the center matrix. Gets or sets the view matrix. The view. Gets or sets the projection matrix. The projection. Gets the result matrix. The result. Provide the methods for drawing in 3D mode. Initializes a new instance of the class. The to the drawing. Adds the polygon to the drawing. The . Computes the BSP tree. Computes the BSP tree. Draws the polygons to the . Saves the options. Loads the options. The state. Creates the box. The v1. The v2. The pen. The brush. Creates the box. The v1. The v2. The p. The b. Creates the vertical box. The v1. The v2. The p. The b. Creates the ellipse. The v1. The sz. The DSC. The p. The br. Creates the rectangle. The v1. The sz. The p. The br. Creates the rectangle. The v1. The sz. The p. The br. The PNF. Creates the sphere. The v1. The r. The DSC. The p. The br. Creates the sphere. The v1. The r. The DSC. The p. The br. Creates the vertical cylinder. The v1. The v2. The DSC. The p. The br. Creates the horizontal cylinder. The v1. The v2. The DSC. The p. The br. Draws the BSP node in 3D. The tree. The eye position. Gets or sets the root node. The root node. Gets the at the specified index. Gets the count of input polygons. The count. Gets or sets the light position. The light position. Gets or sets the light coefficient. The light coefficient. Gets or sets a value indicating whether this is light. true if light; otherwise, false. Gets the graphics. The graphics. Gets the count output polygons. The count polygons. Gets or sets the regions. The regions. Gets the default string format. The default string format. Gets or sets the transform. The transform. Provide the representation settings of . Initializes a new instance of the class. Raises the changed. Occurs when settings is changed. Gets or sets the light direction. The light direction. Gets or sets the light coefficient. The light coefficient. Gets or sets a value indicating whether perspective is enabled. True If perspective is enabled; otherwise, false. Gets or sets a value indicating whether perspective is computed automatically. True If perspective is computed automatically; otherwise, false. Gets or sets a value indicating whether light is enabled. True If light is enabled; otherwise, false. Gets or sets the distance from eye to the chart. This value is used for computing of perspective. The depth distant. Represents the in the 3D. Represents the simple 3D polygon. Represents the 3D plane. The normal of plane. The constant of plane. Initializes a new instance of the class. The normal. The d. Initializes a new instance of the class. A. The b. The c. The d. Initializes a new instance of the class. The v1. The v2. The v3. Gets the point on the plane. The x. The y. Returns Vector3D instance. Gets the point of intersect ray with plane. The pos. The ray. Returns Vector3D instance. Transforms by the specified matrix. The matrix. Clones this instance and apply the specified transformation. The matrix. Returns Plane3D instance. Tests this instance to the existing. Indicates whether Normal of Plane is valid or Not. Calculates the normal. The v1. The v2. The v3. Gets the normal. The normal. Gets the A component. The A component. Gets the B component. The B component. Gets the C component. The C component. Gets the D component. The D component. Points of polygon. The for border drawing. The for border drawing. The for polygon filling. The for polygon filling. Indicates whether this polygon is used as clip plane. The data of result regions. Initializes a new instance of the class. The points. Initializes a new instance of the class. The points. The br. Initializes a new instance of the class. The points. The PLG. Initializes a new instance of the class. The points. The br. The pen. Initializes a new instance of the class. The points. The pen. Initializes a new instance of the class. The points. The br. Initializes a new instance of the class. The points. The br. The pen. Initializes a new instance of the class. The points. The br. The pen. The PNF. Initializes a new instance of the class. The normal. The d. Initializes a new instance of the class. The points. if set to true [clip polygon]. Initializes a new instance of the class. The poly. Releases unmanaged resources and performs other cleanup operations before the is reclaimed by garbage collection. Creates the polygon by specified rectangle. The bounds. The Z coordinate. The brush info. The pen. Returns Polygon. Gets the normal. The transform. Returns Vector3D instance. Draws to the specified . The g3d. Return ChartRegion. Transforms by the specified . The . Clones this instance. Returns Polygon. Calculates the normal. Draws the polygon. The g. The pen. The gp. The coefficient. Fills the polygon. The g. The br. The gp. The coefficient. Fills the polygon. The g. The br info. The gp. The coefficient. Lights the color. The color. The coefficient. Returns the light color. Gets the points of polygon. The points. Gets the brush. The brush. Gets the pen. The pen. Gets the brush info. The brush info. Gets or sets a value indicating whether polygon is used as clip plane. true if it's used as clip plane; otherwise, false. Gets or sets the region data. The region data. Initializes a new instance of the class. The positions of polygon. The image. Draws to the specified . The g3d. Returns ChartRegion. Create the new instance from the specified image. The image. The bounds. The depth coordinate. Returns Image3D. Create the new instance and copy all members. Returns Polygon after clone. Gets or sets the attributes. The attributes. Represents the matrix 4x4. Initializes a new instance of the class. The size. Initializes a new instance of the class. The M11 element of matrix. The M12 element of matrix. The M13 element of matrix. The M14 element of matrix. The M21 element of matrix. The M22 element of matrix. The M23 element of matrix. The M24 element of matrix. The M31 element of matrix. The M32 element of matrix. The M33 element of matrix. The M34 element of matrix. The M41 element of matrix. The M42 element of matrix. The M43 element of matrix. The M44 element of matrix. Implements the operator +. Implements the operator *. Implements the dot product operation. Implements the operator *. Implements the operator *. Implements the operator ==. Implements the operator !=. Intervals the matrix. The matrix. Intervals the matrix. The matrix. Gets the minor. The matrix. The index of column. The index of row. Gets the determinant. The matrix. Gets the identity matrix. Gets the gauss result. The columns of matrix is the A, B, C, D parameters of equations. The parameters. Transforms the specified vector. The X coordinate. The Y coordinate. The Z coordinate. Turns by the specified angle. The angle. Tilts by the specified angle. The angle. Twists by the specified angle. The angle. Scales by the specified values. The X scale. The Y scale. The Z scale. Transposes the specified matrix. The matrix. Shears the specified values. The xy shear. The xz shear. The yx shear. The yz shear. The zx shear. The zy shear. Creates transformation matrix that rotates polygon around OX axis. The angle to rotate. Transformation matrix. Creates transformation matrix that rotates polygon around OY axis. The angle to rotate. Transformation matrix. Creates transformation matrix that rotates polygon around OZ axis. The angle to rotate. Transformation matrix. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Calculates determinant row given matrix.. The matrix to calculate determinant. Determinant of the given matrix. Gets the minor. The matrix. The index of column. The index of row. Gets a value indicating whether this matrix is affine. true if this matrix is affine; otherwise, false. Gets or sets the with the specified column and row. Gets the identity matrix. The identity matrix. Adds the path. The gp. The brush. The BrushInfo The pen. Represents the in the 3D. Initializes a new instance of the class. The plane. Initializes a new instance of the class. The vs. Initializes a new instance of the class. The vs. The types. The br. The pen. Initializes a new instance of the class. The P3D. Creates from the graphics path. The gp. The z. The br. The pen. Creates from the graphics path. The gp. The z. The br. The pen. Creates from the graphics path. The gp. The z. The br. Creates from the graphics path. The gp. The z. The pen. Creates from the graphics path. The gp. The z. The br. Creates from the graphics path. The gp. The plane. The z. The br. The pen. Gets the path of Graphics. Gets the types. The types. Represents polygones polygon. Initializes a new instance of the class. The array of polygons. Initializes a new instance of the class. The polygon. Initializes a new instance of the class. The . Adds the specified polygon to the group. The . Returns the index of the added polygon. Draws to the specified . The g3d. Returns ChartRegion. Clones this instance. Returns the polygon. Transforms by the specified . The . Refreshes the points. Gets the points of polygon. The points. Represents the label positioned in the 3D. Initializes a new instance of the class. The text. The font. The br. The loc. Initializes a new instance of the class. The text. The font. The br. The loc. Bounds of the text Draws to the specified . The . Returns ChartRegion. Clones this instance. Return polygon. Gets the font. The font. Gets the bound. Gets the text. The text. Gets the location. The location. Gets or sets the alignment. The alignment. Gets or sets the matrix. The matrix. Represents the coordinates of a 3D point. The empty . All coordinates is zero. Initializes a new instance of the struct. The x. The y. The z. Implements the operator -. The v1. The v2. The result of the operator. Implements the operator +. The v1. The v2. The result of the operator. Implements the cross product operation. The v1. The v2. The result of the operator. Implements the dot product operation. The v1. The v2. The result of the operator. Implements the operator *. The v1. The val. The result of the operator. Implements the operator !. The v1. The result of the operator. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Gets the length. Normalizes this vector. Overrides method. The text. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the X coordinate. The X. Gets the Y coordinate. The Y. Gets the Z coordinate. The Z. Gets a value indicating whether this instance is empty. True if this instance is empty; otherwise, false. Gets a value indicating whether this instance is valid. True if this instance is valid; otherwise, false. ChartAreaCursorCollection is a collection for objects. Initializes a new instance of the class. Looks up the collection and returns the index value of the specified cursor if it is present. Cursor to look for. The index value of the cursor if the look up was successful; -1 otherwise. Adds the specified cursor to this collection. An instance of the cursor that is to be added. Inserts the specified cursor at the specified index. Index value where the cursor is to be inserted. An instance of the cursor that is to be inserted. Removes the specified cursor from this collection. Cursor that is to be removed. Performs additional custom processes when validating a value The object to validate. If is true, value is approved. Looks up the collection and returns the interactive cursor at the specified index. This type implements the cursor service which lets the end user drag a set of horizontal and vertical lines and dock them to a data point to help visualize the X and Y values of these data points. Initializes a new instance of the class. Specifies the chart series data points that the cursor should track. Initializes a new instance of the class. Specifies the chart series data points that the cursor should track. The color of the cursors. Call this method to move the horizontal cursor up or down, to the next nearest data point in Y axis. True to move up, false to move down. Call this method to move the vertical cursor left or right, to the next nearest data point in X axis. True to move right, false to move left. Returns the series index value of the closest point to the specified x value and moves the cursor to that point. If closest point could not be found, -1 is returned. Specifies the X value in the chart near which the data point is to be found. The series index of the data point or -1 if nothing is nearby. Returns the series index value of the closest point to the specified y value. If closest point could not be found, -1 is returned. Specifies the Y value in the chart near which the data point is to be found. The series index of the data point or -1 if nothing is nearby. Returns the closest X point for the given Y value. Specifies the X value in the chart near which the data point is to be found. The series index of the data point or -1 if nothing is nearby. Returns the closest Y point for the given Y value. Specifies the Y value in the chart near which the data point is to be found. The series index of the data point or -1 if nothing is nearby. Specifies if the absolute difference in X position of the specified point and the current location of the cursor is less than 3. The point in question. true if the specified point is within a range of 3. Specifies if the absolute difference in Y position of the specified point and the current location of the cursor is less than 3. The point in question. true if the specified point is within a range of 3. Resorts the points arrays. Called when series is changed. The sender. The instance containing the event data. Raises the Changed event. The sender. The instance containing the event data. An event that is triggered when properties are changed. Gets or sets the X position. The X position. Gets or sets the Y position of the Interactive Cursor. The Y position. Gets or Sets the Cursor Orientation of the Interactive Cursor. Cursor Orientation Gets or Sets the cursor moving to chart area. The move to chart area Gets or Sets whether interactive cursor will be placed in chart area or closest point after releasing the mouse. Snap to a point in series Gets or Sets whether the cursor line need to LineRedraw or not. The LineRedraw Gets and Sets the symbol for series points. ShowPointSymbol Gets and Sets the X inetrval. Interval for X Axis Gets and Sets the Y inetrval. Interval for Y Axis Gets or Sets the Horizontal cursor color of the Interactive Cursor. Horizontal cursor color Gets or Sets the Vertical cursor color of the Interactive Cursor. Vertical cursor color Gets the location of Interactive Cursor. The location. Gets or Sets the CursorLineLocation. The CursorLine location. Gets the point. The point. Gets or sets the color. The color. Gets the series. The series. Collection of instances. Initializes a new instance of the class. Adds to collection. Instance of class. Index of item. Determines whether the contains a specific item. Instance of class. true if the is found in the collection; otherwise, false. Removes the specific from the collection. Instance of class. Determines the index of a specific item in the collection. Instance of class. Index of specified . Inserts an item to the collection at the specified index. The zero-based index at which should be inserted. Instance of class. Validates the specified object. An to validation. true if specified is and collection doesn't contain it; otherwise, false. Gets or sets by the index. Index of . Gets by the name. Name of . Delegate that is to be used with ChartLegend.click event. This Event is fired when the legend items is clicked. Handle this event to customize chart when a legend item is clicked. Sender. Argument. Delegate that is to be used with ChartLegend.FilterItems event. This Event is fired when the legend items need to be filtered. Handle this event to change the collection of LegendItems that the legend contains. Sender. Argument. Delegate that is to be used with ChartLegend.DrawItem event. This event is fired when a legend item needs to draw. Handle this event to change the drawing of items. Sender. Argument. Delegate that is to be used with ChartLegend.MinSize event. This event is fired when the legend's minimum size is to be fixed. Sender. Argument. Delegate that is to be used with ChartLegend.DrawItemText event. This event is fired when a legend item text needs to draw. Handle this event to change the drawing of items text. Sender. Argument. Initializes a new instance of the class. Graphics object. Legend item text to be rendered. Bounds of the legend item. Gets the graphics to draw legend. The graphics. Gets or sets a value indicating whether this LegendDrawItemTextEventArgs is handled. true if handled; otherwise, false. Gets or sets text of Legend item The graphics. Gets bounds of legend item The graphics. Event argument that is to be used with ChartLegend.FilterItems event. This event is raised before the legend items are rendered. This can be used to remove any item conditionally. Initializes a new instance of the class. The items. Constructor. Legend items that are to be rendered. Gets or sets the legend items that are to be rendered. Event argument that is to be used with ChartLegend.FilterItems event. This event is raised before the legend items are rendered. This can be used to remove any item conditionally. Initializes a new instance of the class. Legend item that was clicked. Gets or sets the legend item. Gets the index of legend item. Gets the index of legend in Chart Legends collection. Delegate that is to be used with ChartLegend.DrawItem event. This event is fired when a legend item needs to draw. Handle this event to change the drawing of items. Constructor. Graphics object. Legend item to be rendered. Location of the legend item. Index value of the legend item being rendered. Constructor. Graphics object. Legend item to be rendered. Bounds of the legend item. Index value of the legend item being rendered. Gets the graphics to draw the legend. The graphics. Gets or sets a value indicating whether this is handled. true if handled; otherwise, false. Gets the index. The index. Gets the legend item. The legend item. Gets or sets the location of the item. Gets or sets the size of the item. Gets or sets the bounds of the item. Argument that is to be used with ChartLegend.MinSize event. This event is fired when the legend's minimum size is to be fixed. Initializes a new instance of the class. Size to be used for the legend. A void value. Gets or sets a value indicating whether this is handled. true if handled; otherwise, false. Gets or sets the minimum size to be used for the legend. This class is obsolete. Use the class. The ChartLegendItem class holds information about each legend item like text, color and interior. Use this to add custom legend items through the ChartLegend.CustomItems list. Or parse through the auto generated ChartLegend.Items list. The collection of subitems. The text of title. The appearance style of item. Indicates whether item is visible. Indicates whether item is checked. The bounds of item. The bounds of icon. The bounds of title. Indicates is the shadow drawing pass. Overloaded constructor. Overloaded constructor. Text of item. Sets the legend. The legend. Sets the owner. The owner. Indicates if contains the specified coordinates. Measures the size of . Measures the size of . Graphics object used for drawing the legend item Rectangle defining the bounds of legend item Sets the bounds of . Draws the . Draws the . Graphics object RectangleF object. Legend item border will be drawn with this Pen. If border is not required pass null as value for this parameter RectangleF object. Legend item will be drawn within the bounds of this rectangle StringFormat object. Legend item text will be drawn in the specified string format Disposes legend item object Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Internal method for the drawing of item. Returns for the icon. Returns border for the icon. Returns line for the icon. Returns for the text. This method is called when was changed. Called when [children changed]. The list. The args. Raises the event. Raises the event. Draws legend icon by the specified . Instance of . Rectangle of icon. Shape of icon. Raised when properties are changed. Raised when property is changed. Returns the the child collection. Returns the for this item. Gets or sets the color of the border. Gets or sets the font of the text. Gets or sets the image index value of the item in the item's image list. Gets or sets the ImageList associated with this item. Gets or sets the interior brush for the rectangular area that represents a legend. Gets or sets the size of the rectangle holding the representation icon of the item. Indicates whether the symbol is to be displayed. Gets or sets the spacing of the item within the legend. Gets or sets the symbol that is to be associated with this item. Gets or sets the border item that is to be associated with this item's border. Gets or sets the text of the item. Gets or sets the color of the text of the item. Gets or sets the type of representation for the legend item. Indicates whether the icon is to be displayed. Gets or sets the left/right alignment of the icon with respect to the legend text. Gets or sets the vertical alignment of the legend text. Indicates if the checkbox associated with this legend item is to be displayed. Also see . Indicates if the shadow is to be shown. Gets or sets the size of shadow offset. Gets or sets the color of the Shadow. Gets or sets value indicates whether is visible. Gets or sets the state of checkbox. Gets or sets the lines of text in multiline configurations. Gets the rendering bounds of the . Gets or sets the icon image. The image. Overloaded constructor. Overloaded constructor. Text of item. This type is used internally to create legend items associated with a series. Such auto generated legend items are usually of this type in the list. Initialize new instance of class. Initialize new instance of class. Sets settings of item by series. ChartLegendItem.CopySymbol method. Instance of . Instance of . Overrides method. Instance of . Rectangle of icon. Shape of icon. Overrides method. Argument. Overrides method. The corresponding to this item. Indicates the method for the drawing of legend icon. If true, an icon representing the series type will be rendered. Initialize new instance of class. Initialize new instance of class. Sets settings of item by series. ChartLegendItem.CopySymbol method. Instance of . Instance of . This method is called when was changed. Overrides method. The corresponding to this item. Indicates the method for the drawing of legend icon. If true, an icon representing the series type will be rendered. A collection of s. Initializes a new instance of the class. Adds the specified legend item to the collection. The item to add. The position into which the new element was inserted. Adds item array to the collection. The array of items to add. Removes the specified legend item from the collection. The legend item to be removed. Inserts the specified legend item in the specified index. The index value where the legend item is to be inserted. The legend item that is to be inserted. Returns the index value of the specified legend item. The legend item to look for. The index of value if found in the list; otherwise, -1. Copies the elements of the array. Returns array of ChartLegendItem. Indicates whether the specified item is in the list. The System.Object to locate in the System.Collections.IList. true if the ChartLegendItem is found in the List; otherwise, false. Performs additional custom processes when validating a value The object to validate. If is true, value is approved. Looks up the collection and returns the legend item stored in the specified index. Defines the style of a . Initializes a new instance of the class. Initializes a new instance of the class. The store. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Resets style value by the specified key. The key. Clears the style values. Creates the default symbol info. Returns ChartSymbolInfo instance. Creates the default style. Returns ChartLegendItemStyle instance. Sets the parent to the lower level. The style. Method to dispose ChartLegendItemStyle object Sets the object. The key. The value. Gets the object. The key. Return Oblect. Gets or sets the Url that is to be associated with a . This Url will be applied to the point if EnableUrl and CalcRegion property is set to True.This property is applicable only for ChartWeb. Gets the default. The default. Gets a value indicating whether this style is empty. true if this style is empty; otherwise, false. Gets or sets the base style. The base style. Gets or sets the font of the text. Gets or sets the image index value of the item in the item's image list. Gets or sets the ImageList associated with this item. Gets or sets the interior for the rectangular area that represents a legend. Gets or sets the size of the rectangle holding the representation of the item. Gets or sets a value indicating whether [show symbol]. true if [show symbol]; otherwise, false. Gets or sets the spacing of the item within the legend. Gets or sets the symbol that is to be associated with this item. Gets or sets the border that is to be associated with this item's border. Gets or sets the color of the text of the item. Gets or sets the color of the border of the item. Gets or sets the type of representation for the legend item. Gets or sets a value indicating whether [show icon]. true if [show icon]; otherwise, false. Gets or sets the icon alignment. The icon alignment. Gets or sets the text alignment. The text alignment. Gets or sets a value indicating whether [visible check box]. true if [visible check box]; otherwise, false. Gets or sets a value indicating whether [show shadow]. true if [show shadow]; otherwise, false. Gets or sets the shadow offset. The shadow offset. Gets or sets the color of the shadow. The color of the shadow. Contains the keys for each properties of . The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. The key of property. Specifies the default properties of legend. Gets or sets the name. Gets or sets the position. The position. Gets or sets the orientation. The orientation. Gets or sets the items text aligment. The items text aligment. Gets or sets the items alignment. The items alignment. Gets or sets the type of the representation. The type of the representation. Gets or sets the alignment. The alignment. Gets or sets the size of the items. The size of the items. Gets or sets the items shadow offset. The items shadow offset. Gets or sets the color of the items shadow. The color of the items shadow. Gets or sets the spacing. The spacing. Gets or sets the rows count. The rows count. Gets or sets the columns count. The columns count. Gets or sets a value indicating whether [show symbol]. true if [show symbol]; otherwise, false. Gets or sets a value indicating whether [only columns for floating]. true if [only columns for floating]; otherwise, false. Gets or sets a value indicating whether [floating auto size]. true if [floating auto size]; otherwise, false. Gets or sets a value indicating whether [visible check box]. true if [visible check box]; otherwise, false. Gets or sets a value indicating whether [show items shadow]. true if [show items shadow]; otherwise, false. Gets or sets a value indicating whether [set def size for custom]. true if [set def size for custom]; otherwise, false. Gets or sets the font. The font. Gets or sets the background color of the legend. Gets or sets the foreground color of the legend. Fired when the legend items need to be filtered. Handle this event to change the collection of ChartLegendItems that the legend contains. SR provides localized access to string resources specific from the assembly manifest Syncfusion.Windows.Forms.Chart.Localization.SR.resources Initializes a new instance of the class. Gets the loader. Gets the string. The culture. The name. The args. Returns string. Gets the string. The name. Returns string. Gets the string. The name. The args. Returns string. Gets the string. The culture. The name. Returns string. Gets the object. The culture. The name. Returns object. Gets the object. The name. Returns object. Gets the boolean. The culture. The name. Returns boolean. Gets the boolean. The name. Returns boolean. Gets the byte. The culture. The name. Returns byte. Gets the byte. The name. Returns byte. Gets the char. The culture. The name. Returns a single character. Gets the char. The name. Returns a single character. Gets the double. The culture. The name. Returns double. Gets the double. The name. Returns double. Gets the float. The culture. The name. Returns flaot. Gets the float. The name. Returns float. Gets the int. The name. Returns integer. Gets the int. The culture. The name. Returns integer. Gets the long. The name. Return long. Gets the long. The culture. The name. Returns long. Gets the short. The culture. The name. Returns short. Gets the short. The name. Returns short. Specifies the category in which the property or event will be displayed in a visual designer. This is a localized version of CategoryAttribute. The localized string will be loaded from the assembly manifest Syncfusion.Windows.Forms.Chart.Localization.SR.resources Initializes a new instance of the class. The name of the category. Looks up the localized name of the specified category. The identifer for the category to look up. The localized name of the category, or null if a localized name does not exist. Specifies a description for a property or event. This is a localized version of DescriptionAttribute. The localized string will be loaded from the assembly manifest Syncfusion.Windows.Forms.Chart.Localization.SR.resources Initializes a new instance of the class. The description text. Contains the methods to return the default information of calendar. Gets the calendar. Returns calender. Gets the days in year. Gets the days in month. Gets the min days in month. Gets minimum days in week. Gets the days in week. Returns no of days in week. Gets the first day of week. Gets first day of week. Implements the interface; Gets the calendar. Returns calender object. Gets the days in year. Returns no of days in year. Gets the days in month. Returns the no of days in month. Gets the min days in month. Returns no of days in month. Gets the days in week. Returns no of days in week. Gets the first day of week. Returns first day of the week. Types of DateTime intervals that are supported by Essential Chart. The interval defaults to the most appropriate for the range of values being considered. For example, if the range is a few years, the interval would be internally set to years. Interval is set to years. Interval is set to months. Interval is set to weeks. Interval is set to days. Interval is set to hours. Interval is set to minutes. Interval is set to seconds. Interval is set to milliseconds. Represents a DateTime interval value. Name of default interval. Initializes a new instance of the class. The type. The value. Type of the offset. The offset. Initializes a new instance of the class. The type. The value. Overloaded. Creates and returns a default iterator that will iterate over the associated range (. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. The IterationFilter callback will be called for each position in this range to check if the position should be included. The filter. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. The IterationModifier callback will be called for each position in this range to allow the DateTime value of each position to be modified. The modifier. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. The IterationModifier callback will be called for each position in this range to allow the DateTime value of each position to be modified. The IterationFilter callback will be called for each position in this range to check if the position should be included. The filter. The modifier. Returns IEnumerable object. Creates and returns a default iterator that will iterate over the associated range (. Only values that are between rangeStart and rangeEnd will be used. The range start. The range end. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. Only values that are between rangeStart and rangeEnd will be used. In this range, the IterationFilter callback will be called for each position in this range to check if the position should be included. The range start. The range end. The filter. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. Only values that are between rangeStart and rangeEnd will be used. In this range, the IterationModifier callback will be called for each position in this range to allow it to be modified. The range start. The range end. The modifier. Returns IEnumerable object. Creates and returns an iterator that will iterate over the associated range (. Only values that are between rangeStart and rangeEnd will be used. In this range, the IterationModifier callback will be called for each position in this range to allow it to be modified. For each modified value, the IterationFilter callback will be called to check if the position should be included. The range start. The range end. The filter. The modifier. Returns IEnumerable object. Given a ChartDateTimeInterval.Enumerator instance, this method simply loops through and calculates the number of distinct positions in the range that the iterator represents. An instance of the ChartDateTimeInterval.Enumerator. Number of distinct positions. Overridden. Returns a string representation of this interval. A that represents the current . Adds the specified interval to the specified date. The date time. The calendar. The type of interval. The interval value. Sets the owner of interval. The parent . Applies the interval to the specified date/time. The date time. The calendar. This value indicates if is the first value of axis. Gets or sets the type of this interval. Gets or sets the value of this interval. Interval values should be interpreted in the context of . Gets or sets the type of the offset. Intervals can have offsets. Offsets merely affect the first position when an interval is applied to a range. They translate the first position by the value of the offset. Gets or sets the value of the offset. Intervals can have offsets. Offsets merely affect the first position when an interval is applied to a range. They translate the first position by the value of the offset. The object with which this interval is associated. Intervals are not created stand alone but in the context of a range. Delegate that is to be used during interaction on the range associated with an instance of ChartDateTimeInterval. If this delegate returns False, then that position is not used. The date that is to be included or not included. Delegate that is to be used during iteration on the range associated with an instance of ChartDateTimeInterval. This delegate can change the date that gets passed in during iteration. The date; that is a position along the associated range during iteration. This date can be changed by this callback. The Enumerator class which implements IEnumerable, IEnumerator. Initializes a new instance of the class. The interval. The start. The end. The calendar. Initializes a new instance of the class. The interval. The start. The end. The calendar. The iteration filter. The iteration modifier. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Advances the enumerator to the next element of the collection. true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection. The collection was modified after the enumerator was created. Sets the enumerator to its initial position, which is before the first element in the collection. The collection was modified after the enumerator was created. Adjusts the date. The dt. Returns datetime object. Determines whether [is past end] [the specified dt]. The dt. true if [is past end] [the specified dt]; otherwise, false. Gets the next date. The current date. if set to true [first]. Returns datetime object. Does the iteration filter. The dt. Returns boolean. Does the iteration modifier. The dt. Returns datetime object. Defaults the iteration filter. The dt. Returns bool. Defaults the iteration modifier. The dt. Returns DateTime object Gets the current element in the collection. The current element in the collection. The enumerator is positioned before the first element of the collection or after the last element. The RangeEnumerator class. Initializes a new instance of the class. The interval. The start. The end. The range start. The range end. The calendar. The iteration filter. The iteration modifier. Initializes a new instance of the class. The interval. The start. The end. The range start. The range end. The calendar. Adjusts the date. The dt. Determines whether is the specified date most past by the end date. The dt. true if [is past end] [the specified dt]; otherwise, false. Specifies the start and end dates and interval time for the axis. Use this if the data points are of datetime type. Initializes a new instance of the class. The start. The end. The interval. The type. Initializes a new instance of the class. The start of this range. The end of this range. The value of the default interval that is to be associated with this range. The type of the default interval that is to be associated with this range. The calendar that is to be associated with this range. Overridden. Returns a string representation of this range. A that represents the current . Gets the start boundary of this range. Gets the end boundary of this range. Gets the default interval associated with this range. Gets the Collection of registered intervals. () of several types can be registered with this range. Intervals afford an easy way to partition and iterate through a date range. Gets an instance of the associated with this date range. Collection of . Each object has an associated set of intervals that can be used to iterate over the range. ChartIntervalCollection is the repository for these intervals. Initializes a new instance of the class. Range that is to be associated with all registered with this collection. Removes all registered intervals except the default interval. Removes all registered intervals including the default interval. Registers an interval with this collection. The registration name of the that is to be registered. The interval that is to be registered. Looks up the collection and removes the with the specified name. The registration name of the to look for. Overridden. Returns a string representation of this collection. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Looks up the collection and returns the with the specified name. The registration name of the to look for. Interface that defines preferences and access methods used for the automatic calculation of 'nice' range given any range of data. 'Nice' ranges are generally more easily understood in comparison to 'raw' data. Given a minimum value and a maximum value, this method will calculate a 'nice' minimum value and a maxiumum value as well as an interval value that can be used for visually representing this data. 'Nice' values are better perceived by humans. For example, consider a range 1.21-3.5. A nice range that we can use to visually represent values in this range can be 0-3.6 with an interval of 2. You can tweak the results obtained by changing optional settings. The min value. The max value. The range padding type. Calculated . Gets or sets the approximate number of intervals into which the range is to be partitioned. The actual number of intervals calculated will depend on the actual algorithm used. Gets or sets the padding type that will be applied for calculating the ranges for this axis. Indicates whether one boundary of the calculated range should be tweaked to zero. Such tweaking will happen only if zero is within a resonable distance from the calculated boundary. To ensure that one boundary is always zero, use the setting instead. Gets or Sets the result whether one boundary of the calculated range should always be tweaked to zero. Simple, unchangeable class to store information on minimum and maximum values and a suggested interval. Store min value of range. Store max value of the range. Store interval. Creates a copy of the MinMaxInfo object. The MinMaxInfo. Compares this object with another object of the same type. The object with which this object is to be compared. Returns True if the objects are equal in value. Checks whether range contains double value. Double to check Bool value. Checks whether range intersects with range. MinMaxInfo to check Bool value. MinMaxInfo represents a range of double type values. There is a lower bound, upper bound and an associated interval. The lower bound value. The upper bound value. The interval value. Raises the settings changed event. The instance containing the event data. Overridden. Returns a string representation of this object. A that represents the current . An event that is triggered when one of the range setting is changed. gets the difference between the upper and lower boundary of this range. Gets or sets the lower boundary of this range. Gets or sets the upper boundary of this range. Gets or sets the value of the interval associated with this range. Gets the number of intervals present in this range. Converts instances of other types to and from a . Initializes a new instance of the class. Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes. An that provides a format context. An that specifies the type of array for which to get properties. An array of type that is used as a filter. A with the properties that are exposed for this data type, or null if there are no properties. Returns whether this object supports properties, using the specified context. An that provides a format context. true if should be called to find the properties of this object; otherwise, false. Returns whether changing a value on this object requires a call to to create a new value, using the specified context. An that provides a format context. true if changing a property on this object requires a call to to create a new value; otherwise, false. Creates an instance of the type that this is associated with, using the specified context, given a set of property values for the object. An that provides a format context. An of new property values. An representing the given , or null if the object cannot be created. This method always returns null. Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. An that provides a format context. A that represents the type you want to convert from. true if this converter can perform the conversion; otherwise, false. Returns whether this converter can convert the object to the specified type, using the specified context. An that provides a format context. A that represents the type you want to convert to. true if this converter can perform the conversion; otherwise, false. Converts the given object to the type of this converter, using the specified context and culture information. An that provides a format context. The to use as the current culture. The to convert. An that represents the converted value. The conversion cannot be performed. Converts the given value object to the specified type, using the specified context and culture information. An that provides a format context. A . If null is passed, the current culture is assumed. The to convert. The to convert the parameter to. An that represents the converted value. The parameter is null. The conversion cannot be performed. Provides the methods to compute the 'nice' range. Initializes a new instance of the class. The desired intervals. Initializes a new instance of the class. Given a minimum value and a maximum value, this method will calculate a 'nice' minimum value and a maxiumum value as well as an interval value that can be used for visually representing this data. 'Nice' values are better perceived by humans. For example, consider a range 1.21-3.5. A nice range that we can use to visually represent values in this range can be 0-3.6 with an interval of 2. You can tweak the results obtained by changing optional settings. The min value. The max value. The range padding type. Calculated . Add padding to the incoming minimum and maximum values. The operational status. The ChartAxisRangePaddingTyp. Tweaks the incoming minimum and maximum values so that special conditions are handled properly. The operational status. Raises the working values to powers of 10 such that we work with whole numbers. The number of places adjusted is stored in the operating state. The operational status. Calculates 'nice' values by calling other methods. The operational status. Calculates the nice interval. The operational status. Simple logic for creating 'nice' numbers that are close to the numbers passed in. Value whose equivalent 'nice' number is to be found. Returns double. Calculates a 'nice' minimum value given a 'nice' interval. This function basically makes the minimum value divisible by the interval. Calculates a 'nice' maximum value given a 'nice' interval. This function basically makes the maximum value divisible by the interval. Divides the calculated values again by the adjustment factor to go back to correct values. Checks the minimum and maximum values calculated to see if either of them can be made zero. Visual respresentation of data appears more readable if zero is used as a baseline. Checks the calculated minimum and maximum values to see if they need to be changed so that a visual representation does not result in values being displayed too close to the boundaries. Gets or sets the approximate number of intervals into which the range is to be partitioned. The actual number of intervals calculated will depend on the actual algorithm used. The Desired Intervals. Gets or sets the padding type that will be applied for calculating the ranges for this axis. The RangePaddingType type. Gets or Sets whether one boundary of the calculated range should be tweaked to zero. Such tweaking will happen only if zero is within a resonable distance from the calculated boundary. To ensure that one boundary is always zero, use the setting instead. The PreferZero. Gets or Sets the result whether one boundary of the calculated range should always be tweaked to zero. the ForceZero. This class holds operational states (intermediate calculated values, support values, etc). Initializes a new instance of the class. The parent. The min. The max. Updates the calc interval. Gets the min. The min. Gets the max. The max. Gets the interval. The interval. Gets or sets the calc min. The calc min. Gets or sets the calc max. The calc max. Gets or sets the calc interval. The calc interval. Gets or sets the adjusted places. The adjusted places. Implements methods to compute the 'nice' data range/ Initializes a new instance of the class. The chart date time defaults. The nice range maker. Initializes a new instance of the class. The chart date time defaults. Initializes a new instance of the class. Makes the nice range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice range. The start. The end. The type. Returns ChartDateTimeRange instance. Makes the nice range. The start. The end. The type. Type of the range padding. Returns ChartDateTimeRange instance. Makes the nice years range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice months range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice weeks range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice days range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice hours range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice minutes range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice seconds range. The start. The end. Returns ChartDateTimeRange instance. Makes the nice milli seconds range. The start. The end. Returns ChartDateTimeRange instance. Calculates the type of the interval. The diff. Returns ChartDateTimeRange instance. Adjusts to week start. The dt. The direction. Returns ChartDateTimeRange instance. Gets the defaults. The defaults. Gets the calendar. The calendar. Gets or sets the desired intervals count. The desired intervals count. Gets or sets the type of the range padding. The type of the range padding. Gets or sets a value indicating whether zero is "forced". true if zero is "forced"; otherwise, false. Gets or sets a value indicating whether zero is preferred. true if zero is preferred; otherwise, false. Gets or sets the type of the desired interval. The type of the desired interval. Resperents the seek direction. Implemenets the methods to compute the 'nice' weeks range. Simple logic for creating 'nice' numbers that are close to the numbers passed in. Value whose equivalent 'nice' number is to be found. Returns double. Represents the post script array. Initializes a new instance of the class. Toes the post script string. Returns string. Returns a that represents the current . A that represents the current . Gets the name. The name. Gets the list. The list. Represents the post script dictionary. Initializes a new instance of the class. Toes the post script string. Returns string. Sets the num. The n. Returns a that represents the current . A that represents the current . Serves as a hash function for a particular type. A hash code for the current . Gets the internal table. The internal table. Gets the name. The name. Represents the post script linear color function. Initializes a new instance of the class. The color1. The color2. Gets the name. The name. Represents the post script sampled color function. Initializes a new instance of the class. The color array.. Gets the name. The name. Represents the post script stitching color function. Initializes a new instance of the class. The color array. Gets the name. The name. Initializes a new instance of the class. The point1. The point2. Name of the func. Gets the name. The name. Collection of . Initializes a new instance of the class. Adds the specified dictionary. The . Returns PostScriptDictionary object. Inserts the specified dictionary. The index. The . Removes the specified dictionary. The . Returns index of the specified dictionary. The . The index of value if found in the list; otherwise, -1. Determines whether collection contains the specified dictionary. The . true if collection contains the specified dictionary; otherwise, false. Determines whether colection contains similar dictionary. The . True if it contains similar object else false. Provides methods to draw the primitives of the . Initializes a new instance of the class. The . The . Draws the . The pen. The path. Fills the . The brush. The path. Draws the polygon. The pen. The path. Fills the polygon. The brush. The path. Draws the rectangle. The pen. The x. The y. The width. The height. Draws the rectangle. The pen. The rect. Fills the rectangle. The brush. The x. The y. The width. The height. Fills the rectangle. The brush. The rect. Fills the rectangle. The brush. The rect. Draws the line. The pen. The x1. The y1. The x2. The y2. Draws the bezier curve. The pen. The x1. The y1. The x2. The y2. The x3. The y3. The x4. The y4. Translates the transform. The dx. The dy. Rotate the transform. The dx. Translates the transform. The dx. The dy. The order. Clears the image by the specified color. The color. Draws the string. The s. The font. The brush. The x. The y. Sets the clip. The rect. Intersects the clip. The rect. Resets the clip. Saves the image to file by the specified name. The name. Saves the correct states. Reverts the saved states. Concats the transform. The m. Sets the transform. The . Gets the path string from path. The path. Returns string. Gets the path string from line. The x1. The y1. The x2. The y2. Returns path string from line. Gets the path string from bezier. The x1. The y1. The x2. The y2. The x3. The y3. The x4. The y4. Path string from bezier. Gets the path string from rectangle. The x. The y. The width. The height. Path string from rectangle. Gets the path string from rectangle. The rect. Path string from rectangle. Saves the state of the graphic. Restores the state of the graphic. Sets the color. The color. Gets the color of the string from. The color. Returns string from color. Sets the color of the brush. The brush. Returns string. Gets the matrix string from matrix. The m. Returns Matrix string from Matrix. Gets the matrix string from translate. The dx. The dy. Returns the matrix string from translate. Sets the font. The font. Moves to. The x. The y. Sets the color of the linear gradient. The c1. The c2. The rect. Returns string. Sets the color of the linear gradient. The c1. The c2. The p1. The p2. Returns LinearShadingDictionary name. Sets the color of the linear gradient. The colors. The p1. The p2. Returns string. Sets the color of the radial gradient. The c1. The c2. The p1. The r1. The p2. The r2. Returns RadialShadingDictionary name. Gets the phong shading blend. Color of the ambient. Color of the diffusive. Color of the light. The alpha. The phong_alpha. The colors. The positions. Indicates whether the strip line is enabled. Represents the post scripf radial shading dictionary. Creates instance of the RadialShadingDictionary. Overridden. Represents the post script shading pattern dictionary. Initializes a new instance of the class. The shading. Gets the name. The name. Represents the post script document. Initializes a new instance of the class. The width of image. The height of image. Gets the graphics. Returns new PostScriptGraphics instance. Saves image to the specified stream. The stream. Saves image to the file. The name of file. Gets the dictionaries. The dictionaries. Gets the size of image. The size. Provides the methods to draw into post script image. Initializes a new instance of the class. Gets the real graphics. The size. Return real graphics. Gets the post script image. Returns PostScriptImage object. Saves the specified name. The name. Calls the back method. The sender. The instance containing the event data. PRXs the draw path. The PRMS. PRXs the rotate transform. The PRMS. PRXs the fill path. The PRMS. PRXs the draw polygon. The PRMS. PRXs the fill polygon. The PRMS. PRXs the draw rectangle. The PRMS. PRXs the fill rectangle. The PRMS. PRXs the translate transform. The PRMS. PRXs the draw line. The PRMS. PRXs the draw bezier. The PRMS. PRXs the clear. The PRMS. PRXs the draw string. The PRMS. PRXs the set clip. The PRMS. PRXs the intersect clip. The PRMS. PRXs the reset clip. PRXs the begin container. PRXs the end container. PRs the xset_ transform. The PRMS. Enable or Disable the editable text for chart. The Candle Chart rendering class. Represents the column type renderer. Base class for all renderers. Each renderer is responsible for rendering one data series (please refer to ) inside of the chart area. ChartSeriesRenderer provides the basic plumbing that is needed by all renderers. It is not an abstract class. It is used as the renderer for the scatter plot since the scatter plot needs only basic point rendering at the correct position. You can derive from ChartSeriesRenderer to create your own renderers. The number of polygons of cylinder The number of polygons of spline The owner series. Internal member. The series style. Gets the minimal points delta. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Method to dispose ChartSeriesRenderer object Renders chart by the specified args. The args. Renders chart by the specified args. The args. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Renders series name in the minimal position of all axes. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Renders series name in the minimal position of all axes. The graphics object that is to be used for rendering. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Draws the icon on the legend. Index of point. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Checks the count of values for rendering. True if renderer can to render the series. Sort the stacking sereies Y values. True if renderer can to render the series. Computes the size of necessary rectangle for the rendering. of minimal rectangle. Sets the chart to representation. The chart. Gets character point by index. Used for symbols and fancy tooltips. Index of point. Updates by specified flags. The flags. Updates the points cache. The instance containing the event data. Draws the specified point in specified style Graphics object Chart Point Style of the point index of the point Returns the next or previous visible point Collection of points Index of the current point in collection Index of the next or previous visible point A boolean value specifiying whether the function should find next or previous visible point from index Returns a point representing the screen co-ordinate of the next or previous visible chart point Returns the next or previous visible point index Collection of points Index of the current point in collection A boolean value specifiying whether the function should find next or previous visible point from index An integer representing the index of next or previous visible point Returns the next or previous visible chart point Collection of points Index of the current point in collection Index of the next or previous visible point A boolean value specifiying whether the function should find next or previous visible point from index Returns a point representing the next or previous visible chart point Returns the next or previous visible chart styled point Collection of points Index of the current point in collection Index of the next or previous visible point A boolean value specifiying whether the function should find next or previous visible point from index Returns a point representing the next or previous visible chart styled point Remove duplicate values in the array Array of points Array of points without any duplicate values Returns an array of visible chart points Array of points Array of visible points Returns an array of visible chart points Chart point indexer collection Array of visible points Returns an array of visible points from the styled point collection Array of styled points Array of visible styled points Gets the point by value for series. The ChartPoint. Returns Real Point for the Specified ChartPoint Clones the points and shifts by offset. Calculates depth offset. Series offset. Gets the depth size of series. Gets the this series offset. Gets the depth offset of series. Overloaded. Calculates step point's offsets in derived classes to draw correctly series with close or same values. This method is needed only in cases when series are rendered in 3D mode. It fixes problems with overlapped series. Calculates step point's offsets in derived classes to draw correctly series with close or same values. This method is needed only in cases when series are rendered in 3D mode. It fixes problems with overlapped series. Returns the up interior for financial chart types. The base interior of chart. The for the up price sectors. Returns the down interior for financial chart types. The base interior of chart. The for the down price sectors. Draws 3D Spline from points array and additionally second derivatives added in y2 array. Remember that second derivatives should be calculated in naturalSpline function and improper y2[] values can cause improper spline drawing. Adds all extremum points to new arrays. This method is needed to imitate 3D Spline strip. Given the array of chart points. The procedure returns array of second derivatives of cubic splines at this points. Then we can get bezier curve coordinates from the second derivatives and points array. The points. The ys2. Given the array of chart points. The procedure returns array of second derivatives of cubic splines at this points. Then we can get bezier curve coordinates from the second derivatives and points array. The points. The ys2. Gets bezier curve points from cubic spline curve defined by two points and two second derivative y2 at this points. Start of spline curve End of spline curve Second y derivative x at start point Second y derivative x at end point First Bezier curve point Second Bezier curve point Third Bezier curve point Fourth Bezier curve point Gets the bezier control points. The point1. The point2. The ys1. The ys2. The control point1. The control point2. Index of the y. Gets bezier curve points from cubic spline curve defined by two points and two second derivative y2 at this points. Start of spline curve End of spline curve Second y derivative x at start point Second y derivative x at end point First Bezier curve point Second Bezier curve point Third Bezier curve point Fourth Bezier curve point Given the array of points. The procedure will fit the canonical spline curve to pass through all the points. Note: The curve will not be "function" line. There can be few Y values for one X value; Canonical spline tension Bezier points array. The length of this array is 4n, where n is number of intervals (number of points - 1) Splits the bezier curve. The p0. The p1. The p2. The p3. The t0. The PB0. The PB1. The PB2. The PB3. The pe0. The pe1. The pe2. The pe3. Draws beziers curve. The to render curve. The array of to render curve. The array of to fill. The curve offset. The to fill curve body. The to render curve border. that represent curve. Creates the vertical cylinder 3D geometry. The bounds of the cylinder. The offset. Creates the horizontal cylinder 3D top geometry. The bounds of the cylinder. The offset. that represent cylinder. Creates the vertical cylinder 3D top geometry. The bounds of the cylinder. The offset. Creates the horizontal cylinder 3D geometry. The bounds of the cylinder. The offset. that represent cylinder. Gets the left bezier point. The start point. The first control point. The second control point. The end point. Gets the right bezier point. The start point. The first control point. The second control point. The end point. Gets the top bezier point. The start point. The first control point. The second control point. The end point. Gets the bottom bezier point. The start point. The first control point. The second control point. The end point. Draw 3D lines. The to render lines. The lines' points. The offset. The to fill lines body. The to render lines border. The array of to draw lines. that represent lines. Draw 3D lines. The to render lines. The lines' points. The offset. The to fill lines body. The to render lines border. that represent lines. Draw for given Graphical path. Chart Graph. Graphical Path. BrushInfo. Pen. Calculates for given chart points. The first chart point to calculate rectangle. The second chart point to calculate rectangle. Calculated rectangle. Helper method to render a 3D rectangle. The graphics object that is to be used for rendering. The rectangle that is to be drawn. The Offset in 3D. The brush that is to be used for filling the rectangle sides. The pen that is to be used for drawing the rectangle sides. Creates that represent box. The bounds of the box. The value indicates that box is in 3D. that represent box. Creates that represent box. The bounds of the box. The value indicates that box is in 3D. that represent box. Creates that represent box. The bounds of the box. The value indicates that box is in 3D. that represent box. Renders the symbol that is to be associated with a point. Delegates to the class. The graphics object that is to be used. The associated point. Renders the symbol that is to be associated with a point. Delegates to the class. The graphics object that is to be used. The style that is to be used. Anchor point. Indicates whether a marker should be drawn. Adds the symbol region by the specified point index. The associated point. Called by several derived renderers to create a region from a 'Hit Test' circle. By overriding this method you can expand, contract or change this region. The anchor point. The radius of the circle that is to be used as the base for the region. Region object that is commonly used for hit testing, for display of tooltips and the like. Gets the 3D circle. The center of circle. The radius. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting, series highlighting, symbol highlighting are enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. The color. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered when SeriesHighlight is enabled. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Specfies the series index. Interior of the specified series.. Series . Gets the symbol highlight brush. Index of the ser. The brush. The style. Gets the phong interior. The base brush info. Color of the light. The light alpha. The phong alpha. Calculates the point that is considered to be the low anchor point of a series. This value is used when rendering text below chart point elements. Index value of the point for which the value is requested. Calculated value that is to be used as the base anchor point. Overloaded. Given a point index, returns the point to be plotted on the chart. X Index value Y Index value Point to be plotted Given a point index, returns the point to be plotted on the chart. X index. Y Index is taken as 0. Point to be plotted. Compute real point from specified The . Compute real point from specified coordinates. The x. The y. Gets the point from value. The CPT. Gets the point from value. The . The index of Y value. Gets the side by side range. Gets the "side by side" info. Overloaded. This method is used when series are rendered as stacked data. The value returned is a cumulative value of Y from all series that are below the series currently being rendered. Value that gives the position from which this series should be rendered. Overloaded. This method is used when series are rendered as stacked data. The value returned is a cumulative value of Y from all series that are below the series currently being rendered. The index of point. Value that gives the position from which this series should be rendered. Overloaded. This method is used when series are rendered as stacked data. The value returned is a cumulative value of Y from all series that are below the series currently being rendered. The index of point. if set to true the Y value of point will be added to result. Value that gives the position from which this series should be rendered. Returns the anchor point at which the symbol associated with an index is to be displayed. The point. Gets the symbol vector. The point. Gets the symbol coordinate for hilo series Index of the point Location of the point at specified index Gets the symbol coordinates. The styled point. Given a point index, returns the X value to be plotted on the chart. X index Y index X value to be plotted. Given a point and y value, returns the X value to be plotted on the chart. The chart point The Y index X value to be plotted. Given an X coordinate value, returns the display value. Coordinate on the axis. Display value. Given the point indices, returns the Y value to be plotted on the chart. X index Y index Y value to be plotted Given a point and y value, returns the Y value to be plotted on the chart. The chart point value. The Y index Y value to be plotted Given a Y coordinate value, returns the display value. Display value. This function transforms x vales of series points to index vales. Also it populates index hash table. The X value of . Gets the angle value. The cp. The series. Gets the angle by X value. The index. The cp. The series. Returns the value form requiring by X axis. Instance of Index of Y value from specified point. Require value for axis. Returns the value form requiring by Y axis. Instance of Index of Y value from specified point. Require value for axis. Measures the X range. Measures the X range. Overloaded. Renders text. Performs positioning and delegates to the class. Renders text. Performs positioning and delegates to the class. The associated point. Point that is to be used as the anchor. Overloaded. Renders text. Performs positioning and delegates to the class. Renders text. Performs positioning and delegates to the class. The associated point. Point that is to be used as the anchor. callout object callout rect bounds point position Changing the callout bounds position when it was rendering outside the chart area. The callout. The callout shape x and y position. The callout shape width and height. The callout text offsetX. The callout text offsetY. callout object callout rect bounds point position Renders text. Performs positioning and delegates to the class. The graphics object that is to be used. The associated point. The point that is to be used as anchor. The display size of the string. Overloaded. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Renders the adornment. The g. The point. Gets the tool tip. Gets the tooltip by the specified index. The index. Creates the space separator. The Z coordinate. Delegates to to return the style associated with this index. You can use this override to specify additional style attributes on a renderer basis. Index value of the point for which the style is required. Offline composed copy of the style associated with the index. Fills the styles. Determines whether the specified point is visible. The ChartPoint instance. true if the specified point is visible; otherwise, false. Generates the array of points with specified style. Creates the styled point. The index. Calculate the visible indices of points for rendering. Computes the array of , using for indicating unempty points. The visible range of points. Gets the phong shading blend. Color of the ambient. Color of the diffusive. Color of the light. The alpha. The phong_alpha. The colors. The positions. Gets the total depth. Gets the points cache. Inserts the point. The index. Removes the point. The index. Updates the point. The index. Resets the cache. Gets the styled point. Index of the point. calculates the points to draw when huge data source binded to chart for improving the performance. Retruns all Styled Point Collection. Number of layer for specified series. Count of the chart layers. Indicates how much space this type will use. Gets the center of . The center. Gets the series style. The series style. Gets array of geometry primitives for sorting before visualizting. Computes the array of , using for indicating unempty points. Duplicates the property. Returns the bounds that this renderer operates in. Reference to the instance that uses this instance. Reference to the instance that uses this instance. Returns the X coordinate of the origin. This property will return the correct coordinate even if the X axis has a custom origin. Returns the Y coordinate of the origin. This property will return the correct coordinate even if the Y axis has a custom origin. This setting allows chart types that are normally not rendered inverted to be combined with those that are normally rendered inverted. For example Bar charts are rendered inverted. The Bubble chart can be combined with Bar charts because it sets IgnoreSeriesInversion to true. When this property is set to true the renderer will ignore the inversion setting on the series being rendered. The location of the origin as used for rendering. Returns the X axis object that the current renderer is tied to. Returns the Y axis object that the current renderer is tied to. Get description of regions. Gets count of require Y values of the points. Gets a value indicating whether points should be sort. true if points should be sorted; otherwise, false. True if axes is inverted. True if series using the radial axes. Computes and returns the space occupied by each interval on the series being rendered. Calculates and returns the number of display units that are used per logical(value) unit. This class is using for the caching points and styles. Initialize the new instance. Method to dispose ChartStyledPoint object Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Gets or sets the X. The X. In indexed mode it's the index of real X value. Gets or sets the Y values. The Y values. Gets or sets the Y values. The Y values. Gets or sets a value indicating whether this point is visible. true if this point is visible; otherwise, false. Gets or sets the specified style of point. Gets or sets the tooltip of point. This class is using for sorting by X or Index values. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. This class is using for sorting by Y or Index values. This class is using for sorting by Y or Index values. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. This class is using for descending order sorting by X or Index values. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is equal to the other. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is equal to the other. This class is using for descending order sorting by Y or Index values. Initializes a new instance of the class. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Draws the specified point in specified style Graphics object Chart Point Style of the point Renders the specified args. The args. Renders the specified args. The args. Renders the adornment. The point. Gets the point by value for series. The . Returns PointF. Computes the necessary range of X axis. Returns the DoubleRange. Calculates the sides. The . The side-by-side info. The x1. The x2. Gets the column bounds. The args. The styped point. The x1. The y1. The x2. The y2. Returns RectangleF. Checks the column bounds. if set to true axes is inverted. The rect. Checks the column bounds. if set to true axes is inverted. The rect. Calculates the sides. The . The side-by-side info. The x1. The x2. Gets the symbol coordinates. The point. Returns Synbol Coordinates. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Indicated how much space this type will fill. Gets count of require Y values of the points. Get description of regions. Gets a value indicating whether this instance is fixed width. true if this instance is fixed width; otherwise, false. Initializes a new instance of the class. The ChartSeries. Draw the specified point with specified style Graphics Chart Point Point Style In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Renders the specified args. The ChartRenderArgs3 args. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Gets count of require Y values of the points. The Require YValues Count. Get description of regions. The RegionDescription. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders chart by the specified args. The args. Renders chart by the specified args. The args. Draws icon. The to render icon. The bounds of icon. The value indicates that draw shadow. The shadow . Gets count of require Y values of the points. Initializes a new instance of the class. Get description of regions. Initializes the class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The . In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Calculates the Y range. The index. Gets count of require Y values of the points. Get description of regions. This setting allows chart types that are normally not rendered inverted to be combined with those that are normally rendered inverted. For example Bar charts are rendered inverted. The Bubble chart can be combined with Bar charts because it sets IgnoreSeriesInversion to true. When this property is set to true the renderer will ignore the inversion setting on the series being rendered. Summary description for ColumnRangeRenderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Draws the specified point in specified style Graphics object Chart Point Style of the point In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Gets count of require Y values of the points. Get description of regions. Gets a value indicating whether this instance is fixed width. true if this instance is fixed width; otherwise, false. The ChartCustomPoints Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Gets count of require Y values of the points. Summary description for ChartStackedColumn100PercentRenderer. Represents the stacking-column type renderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Draws the specified point in specified style Graphics object Chart Point Style of the point Renders the specified args. The args. Renders the specified args. The args. Gets the point by value for series. The . Measures the X range. Indicated how much space this type will fill. Get description of regions. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Get description of regions. The FullStackingArea Renderering class. The StackingArea chart renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders chart by the specified args. The args. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Measures the X range. Gets count of require Y values of the points. Get description of regions. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Get description of regions. The FullStackingBar Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Get description of regions. Represents the funnel type renderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Renders chart by the specified args. The args. Render the chart type. The . if set to true title is shown. Render the chart type. The . if set to true title is shown. Creates the layers and labels. The points. The g. The drawing rect. Optimizations the width of the func_ Y is. The k. Optimizations the height of the func_ Y is. The CTG. Calculates the layers and labels size loc and get their bounding rect. Fights the with labels intersection. Fights the with labels and connection lines intersection. Gets the labels rect. The labels. Gets the layers rect. The layers. Computes the size of necessary rectangle for the rendering. of minimal rectangle. Gets all value. Calculate value indicates that rectangles are stacked. The first rectangle to check. The second rectangle to check. True if given rectangles are stacked, otherwise false. Gets the total depth. Indicates how much space this type will use. Gets count of require Y values of the points. The AccumulationChartsLayer class. Gets the height of the gap ratio. Gets the angle tangent. Gets the min drawing rect. Gets the outer drawing rect. Gets the inner drawing rect. Gets down drawing rect. Gets up drawing rect. Gets the full drawing rect. Determines whether this instance is widding. true if this instance is widding; otherwise, false. Needs the top side. Initializes the class. Creates instance of the AccumulationChartsLayer. The layer index. The top center point. The layer height. The value indicates that is 3D series. The offset ratio. The chart funnel mode. Creates instance of the AccumulationChartsLayer. The layer index. The top center point. The upper width. The down width. The layer height. The gap ratio. The value indicates that is 3D series. The offset ratio. The chart funnel mode. Draw funnel series. The to renderer series. The to fill series. The to render series border. Calculated output . Draw 3D. The brush info. The pen. Gets the index. The index. Gets or sets up width. Up width. Gets or sets down width. Down width. Gets or sets the height. The height. Gets or sets the gap ratio. The gap ratio. Gets or sets the width of the min. The width of the min. Gets or sets the top center point. The top center point. Gets a value indicating whether [series3 D]. true if [series3 D]; otherwise, false. Gets or sets a value indicating whether [top level]. true if [top level]; otherwise, false. Gets the funnel mode. The funnel mode. Gets or sets the figure base. The figure base. Gets or sets the rotation ration. The rotation ration. Gets or sets the offset3 D ration. The offset3 D ration. Gets or sets the series. The series. Gets or sets the depth position. The depth position. The AccumulationChartsLabel class. Initializes a new instance of the class. The index. The point. The style. The layer. The attach mode. Initializes a new instance of the class. The index. The point. The style. The layer. The attach mode. The series. Index of the LBL. Calculatess the size. The g. Calculates the location. The column in rect. Gets the connectio line points. The p1. The p2. Tries to avoid rectangle intersection. The r1. Tries to avoid line intersection. The p1. The p2. Draws the specified graphics. The g. Draw 3D. Calculates the connection point. Gets the index. The index. Gets or sets the rectangle. The rectangle. Gets the style. The style. Gets the point. The point. Gets or sets the connect point. The connetc point. Gets the not correct point. The not correct point. Gets or sets the value. The value. Gets or sets the width of the max text. The width of the max text. Gets the layer. The layer. Gets the attach mode. The attach mode. Gets or sets the label placement. The label placement. Gets or sets the label style. The label style. Gets a value indicating whether [allow Y offset]. true if [allow Y offset]; otherwise, false. Gets or sets the vertical padding. The vertical padding. Gets or sets the horizontal padding. The horizontal padding. Gets or sets the series. The series. Gets or sets the index of the label. The index of the label. The AccumulationChartsLabelComparer class. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero is less than . Zero equals . Greater than zero is greater than . Neither nor implements the interface.-or- and are of different types and neither one can handle comparisons with the other. The AccumulationChartsLabelAttachMode enumerator. AccumulationChartsLabelAttachMode is Top. AccumulationChartsLabelAttachMode is Center. AccumulationChartsLabelAttachMode is Bottom. The Gantt chart rendering class. Initializes a new instance of the class. The ChartSeries. Draws the specified point in specified style Graphics object Chart Point Style of the point In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Gets the connection line. From. To. The offset. Returns the PointF array. Gets count of require Y values of the points. Get description of regions. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders chart by the specified args. The args. Renders chart by the specified args. The args. Draws the color swatch element. The args. Arranges elements in vertical. The rects. The bounds. Arranges elements in horizontal. The rects. The bounds. Arranges elements in ractangles. The rects. The bounds. Draws the rectangle. The args. The rect. Return the truncate text. The text. The config item. Returns the maximal length of rectangle. The rects. The index. The bounds. if set to true [vertival]. Computes the area coeficient. The rects. Leprs the color. The item. The value. Compares the heat rectangles. The x. The y. Overloaded. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Get description of regions. Gets count of require Y values of the points. Indicates how much space this type will use. The HiLoOpenClose Renderering class. The Chart HiLo Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Draws the specified point in specified style Graphics object Chart Point Style of the point In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Draws chart's icon. The to render icon. The icon bounds. The value indicates to draw shadow or not. The to render shadow. Get description of regions. Gets count of require Y values of the points. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Draws the specified point in specified style Graphics object Chart Point Style of the point In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Get description of regions. Gets count of require Y values of the points. The Histogram Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Normal Distribution function. The x. The m. The sigma. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Measures the Y range. Gets the histogram intervals values. The cpwi A. The histogram intervals. The histogram values. Gets the maximal value of histogram. Gets the histogram mean and deviation. The cpwi A. The mean. The standart deviation. Gets count of require Y values of the points. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Gets count of required Y values of the points. Represents the layout information of point label. Creates instance of the ChartLabel. The connection point. The symbol point. The size of the label. The label offset. Draw pointing line. The to render line. Line style. The Chart Series Gets the size. The size. Gets the offset. The offset. Gets the connect point. The connect point. Gets the symbol point. The symbol point. Gets or sets the rect. The rect. Provides the 'SmartLabels' feature. Initializes a new instance of the class. The work area. Add label to collection. The label to add. Add point to collection. Point to add. Clears the labels. Draws the labels to the specified . The . Exclude2s the specified rect. The rect. Excludes the specified rect. The rect. Excludes the specified p. The p. Finds the free space. The label. Calculates the best place. The label. The rect. Checks the size of the with min. The rect. The result. Calculates the radius. The PT1. The PT2. Calculates the center. The rect. Gets or sets the size of the minimal. The size of the minimal. Gets the count of labels. The count. Gets the at the specified index. Compares by the area value. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. The Line chartrendering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders the specified args. The args. Renders chart by the specified args. The args. Renders the adornment. The point. Draws chart's icon. The to render icon. The icon bounds. The value indicates to draw shadow or not. The to render shadow. Updates the points cache. The instance containing the event data. Updates by specified flags. The flags. Measures the X range. Measures the Y range. Get description of regions. Gets count of require Y values of the points. Gets a value indicating whether points should be sort. true if points should be sorted; otherwise, false. Represents the polygon with the tangent. Initializes a new instance of the class. The polygon. The tangent. Gets or sets the polygon. The polygon. Gets or sets the tangent. The tangent. Compares the by value. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Renders chart by the specified args. The args. center angle of the slice callout label bounds sector center position pie label Changing the callout bounds position when it was rendering outside the chart area. The callout shape x and y position. The callout shape width and height. point callout callout rectangle bounds point position Overloaded. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Renders elements such as Text and Point Symbols. The graphics object that is to be used. Gets the cost. The segment. Gets the cost. The angle. Measures the labels. The labels. The g. The radius. Method to wrap overlapping labels ChartGraph object Array of labels in the pie Draws the icon of pie chart on the legend. Index of point. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Indicates how much space this type will use. Gets count of require Y values of the points. Initializes a new instance of the class. The point. The out side rect. The inner bounds. The start angle. The end angle. The depth. Renders this instance. Draws sector. The graph. The br info. The pen. The type. The gradient. Gets the lower region. The region data. Creates the segment. The start angle. The end angle. if set to true left side will be created. if set to true right side will be created. Gets the inner bounds. The inner bounds. Gets the outer bounds. The outer bounds. Measures the specified g. The g. Width of the max. Sets the connect point. The point to connect. Gets the styled point. The styled point. Set True if the label placed on top or bo Draws the specified graph. The graph. The interior. The pen. The ChartSeries. Gets the region. The region data. Summary description for PointAndFigureRenderer. Constructor. Renders the specified args. The args. Renders the specified args. The args. Computes the rectangles. The series. Get description of regions. Gets count of require Y values of the points. Represents the pyramid type renderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Renders chart by the specified args. The args. Creates the layers and labels. The points. The g. The drawing rect. Optimizations the func_ pyramid. The CTG. Optimizations the func_ surface pyramid. The CTG. Returns double. The Radar chart renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders chart by the specified args. The args. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Gets count of require Y values of the points. Get description of regions. Renders chart by the specified args. The args. Draws icon. The to render icon. The bounds of icon. The value indicates that draw shadow. The shadow . Get description of regions. Summary description for ChartRenkoRenderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Gets count of require Y values of the points. The Spline chart renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders the specified args. The args. Renders the specified args. The args. Draws the 3D bezier line. The args. The pen. The interior. The start point. The first control point. The second control point. The end point. The geometry of line. Computes the extremums of bezier line. The start point. The end point. The first control point. The second control point. The first intelator. The second intelator. Index of the Y value. true if extremums is present. otherwise, false. Draw icon. The graphics to render icon. The bounds of the icon. The value indicates draw shadow or not. The shadow color. Gets count of require Y values of the points. Gets description of regions. Gets a value indicating whether points should be sort. true if points should be sorted; otherwise, false. Initializes a new instance of the class. Gets description of regions. Renders the specified args. The args. Renders the adornment. The point. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Brush information that is to be used for filling elements displayed at this index. Brush information is retrieved from the style associated with the index of the point to be rendered. It is then changed for special cases such as when automatic highlighting is enabled. Index value of the point for which the brush information is required. Brush information that is to be used for filling elements displayed at this index. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Gets count of require Y values of the points. Abstract class of series segment. The bounds of segment. Clips Rectangle for the segment Specifies whether segment region The drawing order of segment. Draws the segment to specified . The instance. Gets the region of segment. Gets or sets the bounds of the segement. The bounds. Gets or sets the drawing order of segment. The drawing order. Represents the simple geometry element. Initializes a new instance of the class. Initializes a new instance of the class. The . The . The . Initializes a new instance of the class. The . The . The . The . Adds the graphical primitive. The . The . The . Adds the graphical primitive. The . The . The . The . Draws the segment to specified . The instance. Draws the segment to specified . The . Draws the segment to specified . The . The . Gets the region of segment. Gets or sets the region data. The region data. The ChartUpdateFlags enumerator. None was changed Points was changed Styles was changed Config items was changed Indexed mode was changed Need update regions Axes was changed All was changed Provides the series render arguments. Initializes a new instance of the class. The . The series. Determines whether the specified coordinates is visible. The x. The y. true if the specified x is visible; otherwise, false. Determines whether the specified ranges is visible. The x range. The y range. true if the specified x range is visible; otherwise, false. Gets the rendering point. The x. The y. Gets the rectangle. The x1. The y1. The x2. The y2. Gets or sets the actual X axis. The actual X axis. Gets or sets the actual Y axis. The actual Y axis. Gets the visible range of X axis. The X range. Gets the visible range of Y axis. The Y range. Gets the series is being drawn. The series. Gets or sets the chart. The chart. Gets the index of the series. The index of the series. Gets or sets a value indicating whether this axes is inverted. true if this axes is inverted; otherwise, false. Gets a value indicating whether regions should be updated. true if regions should be updated; otherwise, false. Gets or sets the series position in the depth. The placement. Gets or sets the rectangle that represents the bounds of the series that is being drawn. The bounds. Gets or sets the side by side info. The side by side info. Provides the series render arguments in 2D mode. Initializes a new instance of the class. The . The series. Gets the rendering point. The x. The y. Gets or sets the object. The graph. Gets or sets the offset. The offset. Gets or sets the depth offset. The depth offset. Gets or sets a value indicating whether is 3D mode. true if is 3D mode; otherwise, false. Provides the series render arguments in 3D mode. Initializes a new instance of the class. The . The series. Gets the by chart values. The X value. The Y value. Gets or sets the graph. The graph. Gets or sets the Z. The Z. Gets or sets the depth. The depth. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Draws icon. The to render icon. The bounds of the icon. The value indicates that need draw shadow. The to render shadow. Gets count of require Y values of the points. The StackingBar chart Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Get description of regions. Renders chart by the specified args. The args. Gets count of require Y values of the points. Get description of regions. The StepLine chart Renderering class. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders the specified args. The args. Renders chart by the specified args. The args. Get description of regions. Gets count of require Y values of the points. Summary description for ThreeLineBreakRenderer. Initializes a new instance of the class. ChartSeries that will be rendered by this renderer instance. Renders the specified args. The args. In the base it does not do anything. In derived classes this function does the rendering. The graphics object that is to be used for rendering. Calculates the tree line break. Gets the rectangle. The TLBR. Draws the icon on the legend. Instance of . Bounds of icon. If is true method draws the shadow. of shadow. Gets count of require Y values of the points. The TLBRectangle structure. Initializes a new instance of the struct. The f point. The s point. if set to true [neg val]. The renderer. Gets the min Y. The min Y. Gets the max Y. The max Y. Gets a value indicating whether [negative value]. true if [negative value]; otherwise, false. Gets or sets the first point. The first point. Gets or sets the second point. The second point. Gets the empty. The empty. The Tornado chart Renderering class. Initializes a new instance of the class. Draws the specified point in specified style Graphics object Chart Point Style of the point Renders the specified args. The args. Renders the specified args. The args. Indicated how much space this type will fill. Gets count of require Y values of the points. Get description of regions. Compares the segments by the position. Initializes a new instance of the class. if set to true comparering inversed. Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other. The first object to compare. The second object to compare. Value Condition Less than zero x is less than y. Zero x equals y. Greater than zero x is greater than y. Neither x nor y implements the interface.-or- x and y are of different types and neither one can handle comparisons with the other. Provides the sorting and rendering of segments. Adds the segment. The segment. Adds segments form the specified render. The render. Sorts this instance. Draws to the specified . The . Clears this instance. Gets or sets a value indicating whether need update regions. true if need update regions; otherwise, false. Gets or sets a value indicating whether axis is inverted. true if axis inverted; otherwise, false. Gets or sets the regions. The regions. Represents the horizontal scrollbar. Abstract class that implements the basic functionality of interface. This interface codifies interaction of scrollbars with the . Informs this scroll bar that it's complementary scroll bar's visibilty has changed. Visibility flag. Sets the position of this scroll bar if the scroll bar is contained within the chart. Bounding rectangle. Resets the scroll bar. Event that is to be raised when the zoom buttom that is associated with this scroll bar is clicked. Event that is to be raised when value of scroll bar changes. Returns the dimensions of the scroll bar. That is the width for vertical scroll bars and the height for horizontal ones. Gets or sets the ccroll bar's large change value. Gets or sets the scroll bar's maximum value. Gets or sets the scroll bar's minimum value. Returns the Windows scrollbar instance. Gets the zoom button. The zoom button. Indicates whether the chart should attempt to position this scrollbar. Gets or sets the scroll bar's small change value. Gets or sets the scroll bar's current value. Indicates the scroll bar's visibility flag. Used for storing chart area reference. Used for storing chart area reference. The instance. The instance. Indicates whether complementary scrollbar is visible. Indicates the visibility of control. Initializes a new instance of the class. Informs this scroll bar that it's complementary scroll bar's visibilty has changed. Visibility flag. Sets the position of this scroll bar if the scroll bar is contained within the chart. Bounding rectangle. Creates the scroll bar. Arranges controls. Resets the scrollbar. Zooms the button location changed. The sender. The instance containing the event data. Called when zoom button is size changed. The sender. The instance containing the event data. Called when zoom button is visible changed. The sender. The instance containing the event data. Handles the Click event of the zoomButton control. The source of the event. The instance containing the event data. Handles the ValueChanged event of the scrollbar control. The sender. The instance containing the event data. Raises the event. An that contains the event data. Gets or sets the scroll bar's large change value. Gets or sets the scroll bar's maximum value. Gets or sets the scroll bar's minimum value. Returns the Windows scrollbar instance. Gets the zoom button. The zoom button. Indicates whether the chart should attempt to position this scrollbar. Gets or sets the scroll bar's small change value. Gets or sets the scroll bar's current value. Gets or sets value indicates visibility of scroll bar. Used for storing chart area reference. Used for storing chart area reference. Returns the dimensions of the scroll bar. That is the width for vertical scroll bars and the height for horizontal ones. Occurs when zoom button is clicked. Occurs when scroll value is changed. Initializes a new instance of the class. Creates the scroll bar. Arranges controls. Resets the scrollbar. Represents the vertical scrollbar. Initializes a new instance of the class. Creates the scroll bar. Arranges controls. Resets the scrollbar. Placeholder for additional information. Currently does not hold any additional information. Delegate that is to be used when the chart scroll bar value changes. Sender. Argument. Placeholder for additional information. Currently does not hold any additional information. Delegate that is to be used when the zoom button associated with a chart scroll bar is clicked. Sender. Argument. Initializes a new instance of the class. Gets or sets column space of the each point. Gets or sets columncolor of the column series. It contains the source list of ColumnSparkline. Initializes a new instance of the class. Renders the Column type SparkLine. The instance containing the event data. Used to get the negative points of sparkline control. Gets or sets the data source of the sparkline control. Gets or sets the start point of the sparkline control. Gets or sets the end point of the sparkline control. Gets or sets the low point of the sparkline control. Gets or sets the high point of the sparkline control. Gets or sets the control width of the sparkline control. Gets or sets the control height of the sparkline control. Gets or sets the marker of the sparkline control. Gets or sets the line style of the sparkline control. Gets or sets the column style of the sparkline control. Gets or sets the negative values of the sparkline control. Initializes a new instance of the class. Gets or sets line color of the Line series. Gets or sets width of the line. Internally Only It contains the source list of LineSparkline. Initializes a new instance of the class. Renders the line type SparkLine. The instance containing the event data. Spakrline. Initializes a new instance of the class. Gets or sets a value indicating whether the High point marker are shown. Gets or sets a value indicating whether the Low point marker are shown. Gets or sets a value indicating whether the Start point marker are shown. Gets or sets a value indicating whether the End point marker are shown. Gets or sets a value indicating whether the marker are shown for all line points. Gets or sets a value indicating whether the Negative point marker are shown. Gets or sets Markercolor for all points. Gets or sets Markercolor of the High point. Gets or sets Markercolor of the Low point. Gets or sets Markercolor of the Start point. Gets or sets Markercolor of the End point. Gets or sets Markercolor of the Negative point. It contains the source list of Sparkline. Initializes a new instance of the class. Convert the object source item to IEnumerable item. It contains the source list of WinLossSparkline. Initializes a new instance of the class. Renderer the WinLoss type series. The instance containing the event data. Get interior BrushInfo for points The BasicStatisticalFormulas class provides the functionality for the Basic Statistical formulas Mean,Median, . Statistical formulas help end-users to analyze their information as well as create more meaningful data. Statistical formulas are implemented using the Statistics class and can be organized into three general groups: Statistical Tests, Basic Statistical Functions and Utility functions.Statistical formulas help end-users to analyze their information as well as create more meaningful data. Statistical formulas are implemented using the Statistics class and can be organized into three general groups: Statistical Tests, Basic Statistical Functions and Utility functions. Initializes a new instance of the class. Calculates mean value of series X values. The name of the Series object that stores the first group's data for which an average is required. Returns a double value that represents the average of all the data points in the given series.

The following code demonstrate how to get the average of the data points in a series.

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Mean1=BasicStatisticalFormulas.Mean(series1); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Mean1 As Double Mean1=BasicStatisticalFormulas.Mean(series1)

Use this method to calculate the mean (i.e. average) of the points stored in a series.

If the specified input series does not exist in the SeriesCollection at the time of the method call than an exception will be thrown.

Calculates mean value of series Y values. The name of the Series object that stores the first group's data for which an average is required. Index of the Y value. Returns a double value that represents the average of all the data points in the given series.

The following code demonstrate how to get the average of the data points in a series.

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Mean1=BasicStatisticalFormulas.Mean(series1, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Mean1 As Double Mean1=BasicStatisticalFormulas.Mean(series1, 0)

Use this method to calculate the mean (i.e. average) of the points stored in a series.

If the specified input series does not exist in the SeriesCollection at the time of the method call than an exception will be thrown.

Calculates variance of series X values. The name of the Series object that stores the group of data. A double that represents the variance within the group of data.

The following Code demonstrate how to gets the VarianceUnBasedEstimator of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double VarianceUnBased1= Statistics.BasicStatisticalFormulas.VarianceUnBiasedEstimator(series); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim VarianceUnBased1 As Double VarianceUnBased1=BasicStatisticalFormulas.VarianceUnBiasedEstimator(series)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series Y values. The name of the Series object that stores the group of data. Index of the Y value. A double that represents the variance within the group of data.

The following Code demonstrate how to gets the VarianceUnBasedEstimator of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double VarianceUnBased1= Statistics.BasicStatisticalFormulas.VarianceUnBiasedEstimator(series, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim VarianceUnBased1 As Double VarianceUnBased1=BasicStatisticalFormulas.VarianceUnBiasedEstimator(series, 0)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series X values. The name of the Series object that stores the group of data. A double that represents the variance within the group of data. ///

The following Code demonstrate how to gets the VarianceBasedEstimator of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double VarianceBased1= Statistics.BasicStatisticalFormulas.VarianceBiasedEstimator(series); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim VarianceBased1 As Double VarianceBased1=BasicStatisticalFormulas.VarianceBiasedEstimator(series)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series Y values. The name of the Series object that stores the group of data. Index of the Y value. A double that represents the variance within the group of data. ///

The following Code demonstrate how to gets the VarianceBasedEstimator of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double VarianceBased1= Statistics.BasicStatisticalFormulas.VarianceBiasedEstimator(series, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim VarianceBased1 As Double VarianceBased1=BasicStatisticalFormulas.VarianceBiasedEstimator(series, 0)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series X values. The name of the Series object that stores the group of data. True if the data is a sample of a population, false if it is the entire population. A double that represents the variance within the group of data.

The following Code demonstrate how to gets the Variance of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Variance1= Statistics.BasicStatisticalFormulas.Variance(series,true); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Variance1 As Double Variance1=BasicStatisticalFormulas.Variance(series,true)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series Y values. The name of the Series object that stores the group of data. Index of the Y value. True if the data is a sample of a population, false if it is the entire population. A double that represents the variance within the group of data.

The following Code demonstrate how to gets the Variance of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Variance1= Statistics.BasicStatisticalFormulas.Variance(series,true); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Variance1 As Double Variance1=BasicStatisticalFormulas.Variance(series,true)

This method estimates the variance for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series X values. The name of the Series object that stores the group of data. True if the data is a sample of a population, false if it is the entire population. A double that represents the Standard Deviation within the group of data.

The following Code demonstrate how to gets the Standard Deviation of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Standard1= Statistics.BasicStatisticalFormulas.StandartDeviation(series,false); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Standard1 As Double Standard1=BasicStatisticalFormulas.StandartDeviation(series,false)

This method estimates the Standard Deviation for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates variance of series Y values. The name of the Series object that stores the group of data. Index of the Y value. True if the data is a sample of a population, false if it is the entire population. A double that represents the Standard Deviation within the group of data.

The following Code demonstrate how to gets the Standard Deviation of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Standard1= Statistics.BasicStatisticalFormulas.StandardDeviation(series,0,false); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Standard1 As Double Standard1=BasicStatisticalFormulas.StandardDeviation(series,0,false)

This method estimates the Standard Deviation for a sample.

If the specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates covariance of series X values. The name of the Series object that stores the first group's data. The name of the Series object that stores the second group's data. An exception will be raised if the input series do not have the same number of data points. A double that represents the covariance value between the two groups of data.

The following Code demonstrate how to gets the Covariance of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Covariance1= Statistics.BasicStatisticalFormulas.Covariance(series1,series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Covariance1 As Double Covariance1=BasicStatisticalFormulas.Covariance(series1,series2)

This method returns the average of the product of deviations of the data points from their respective means.

Covariance is a measure of the relationship between two ranges of data, and can be used to determine whether two ranges of data move together - that is, whether large values of one set are associated with large values of the other (positive covariance), whether small values of one set are associated with large values of the other (negative covariance), or whether values in both sets are unrelated (covariance near zero).

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown. An exception will also be raised if the series do not have the same number of data points.

Calculates covariance of series Y values. The name of the Series object that stores the first group's data. The name of the Series object that stores the second group's data. An exception will be raised if the input series do not have the same number of data points. Index of the Y index. A double that represents the covariance value between the two groups of data.

The following Code demonstrate how to gets the Covariance of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Covariance1= Statistics.BasicStatisticalFormulas.Covariance(series1,series2, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Covariance1 As Double Covariance1=BasicStatisticalFormulas.Covariance(series1,series2, 0)

This method returns the average of the product of deviations of the data points from their respective means.

Covariance is a measure of the relationship between two ranges of data, and can be used to determine whether two ranges of data move together - that is, whether large values of one set are associated with large values of the other (positive covariance), whether small values of one set are associated with large values of the other (negative covariance), or whether values in both sets are unrelated (covariance near zero).

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown. An exception will also be raised if the series do not have the same number of data points.

Calculates correlation of series X values. The name of the Series object that stores the first group's data. The name of the Series object that stores the second group's data. An exception will be raised if the input series do not have the same number of data points. A double that represents the Correlation value between the two groups of data.

The following Code demonstrate how to gets the Correlation of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Correlation1= Statistics.BasicStatisticalFormulas.Correlation(series1,series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Correlation1 As Double Correlation1=BasicStatisticalFormulas.Correlation(series1,series2)

Correlation measures the relationship between two data sets that are scaled to be independent of the unit of measurement. This correlation method returns the covariance of two data sets divided by the product of their standard deviations, and always ranges from -1 to 1. Use correlation to determine whether two ranges of data move together that is, whether large values of one set are associated with large values of the other (positive correlation), whether small values of one set are associated with large values of the other (negative correlation), or whether values in both sets are unrelated (correlation near zero).

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown. An exception will also be raised if the series do not have the same number of data points.

Calculates correlation of series Y values. The name of the Series object that stores the first group's data. The name of the Series object that stores the second group's data. An exception will be raised if the input series do not have the same number of data points. Index of the Y value. A double that represents the Correlation value between the two groups of data.

The following Code demonstrate how to gets the Correlation of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Correlation1= Statistics.BasicStatisticalFormulas.Correlation(series1,series2,0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Correlation1 As Double Correlation1=BasicStatisticalFormulas.Correlation(series1,series2,0)

Correlation measures the relationship between two data sets that are scaled to be independent of the unit of measurement. This correlation method returns the covariance of two data sets divided by the product of their standard deviations, and always ranges from -1 to 1. Use correlation to determine whether two ranges of data move together that is, whether large values of one set are associated with large values of the other (positive correlation), whether small values of one set are associated with large values of the other (negative correlation), or whether values in both sets are unrelated (correlation near zero).

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown. An exception will also be raised if the series do not have the same number of data points.

Calculates Median of series X values. The input series

The following Code demonstrate how to gets the median of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Median1= Statistics.BasicStatisticalFormulas.Median(series1); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Median1 As Double Median1=BasicStatisticalFormulas.Median(series1)

Use this method to calculate the median of the points stored in a series. The median is the middle value of a sample set, where half of the members are greater in size and half the members are lesser in size.

if the specified input series does not exist in the SeriesCollection at the time of the method call than an exception will be thrown.

Calculates Median of series Y values. The input series Index of the Y index.

The following Code demonstrate how to gets the median of the data points in a series

using Syncfusion.Windows.Forms.Chart.Statistics; ............ double Median1= Statistics.BasicStatisticalFormulas.Median(series1, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ............. Dim Median1 As Double Median1=BasicStatisticalFormulas.Median(series1, 0)

Use this method to calculate the median of the points stored in a series. The median is the middle value of a sample set, where half of the members are greater in size and half the members are lesser in size.

if the specified input series does not exist in the SeriesCollection at the time of the method call than an exception will be thrown.

Performs Z test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations with known variances. Difference between populations means. Variance of the first series population. Variance of the second series population. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data.. The name of the series that stores the second group of data.. ZTestResult Class

The following code demonstrate how to calculate Ztest

ZTestResult ztr = BasicStatisticalFormulas.ZTest( Convert.ToDouble(TextBox6.Text.ToString()),sqrtVarianceOfFirstSeries*sqrtVarianceOfFirstSeries,sqrtVarianceOfSecondSeries* sqrtVarianceOfSecondSeries,0.05,series1,series2); Dim ztr As ZTestResult = BasicStatisticalFormulas.ZTest(Convert.ToDouble(TextBox6.Text.ToString()), sqrtVarianceOfFirstSeries*sqrtVarianceOfFirstSeries, sqrtVarianceOfSecondSeries*sqrtVarianceOfSecondSeries, 0.05, series1, series2)

This method performs a Z test for two groups of data, and returns the results using a ZTestResult object.

Two and only two groups of data must be specified. If either input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Performs Z test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations with known variances. Difference between populations means. Variance of the first series population. Variance of the second series population. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data.. The name of the series that stores the second group of data.. Index of the Y value. ZTestResult Class

The following code demonstrate how to calculate Ztest

ZTestResult ztr = BasicStatisticalFormulas.ZTest( Convert.ToDouble(TextBox6.Text.ToString()),sqrtVarianceOfFirstSeries*sqrtVarianceOfFirstSeries,sqrtVarianceOfSecondSeries* sqrtVarianceOfSecondSeries,0.05,series1,series2, 0); Dim ztr As ZTestResult = BasicStatisticalFormulas.ZTest(Convert.ToDouble(TextBox6.Text.ToString()), sqrtVarianceOfFirstSeries*sqrtVarianceOfFirstSeries, sqrtVarianceOfSecondSeries*sqrtVarianceOfSecondSeries, 0.05, series1, series2, 0)

This method performs a Z test for two groups of data, and returns the results using a ZTestResult object.

Two and only two groups of data must be specified. If either input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be equal. This is a key feature of the test, because there is no exact T test for two samples from populations with different variances. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. TTestResult class

The following code demonstrate how to calculate TTest Equal Variance

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestEqualVariances (0.2, 0.05, series1, series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestEqualVariances (0.2, 0.05, series1, series2)

This method performs a T test for two groups of data, and assumes equal variances between the two groups (i.e. series).

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be equal. This is a key feature of the test, because there is no exact T test for two samples from populations with different variances. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. Index of the Y index. TTestResult class

The following code demonstrate how to calculate TTest Equal Variance

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestEqualVariances (0.2, 0.05, series1, series2, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestEqualVariances (0.2, 0.05, series1, series2, 0)

This method performs a T test for two groups of data, and assumes equal variances between the two groups (i.e. series).

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be unequal. So this method is not statistically exact, but it works well, and sometimes is called robust T test. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. TTestResult class

The following code demonstrate how to calculate TTest UnEqual Variance

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestUnEqualVariances (0.2, 0.05, series1, series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestUnEqualVariances (0.2, 0.05, series1, series2)

This method performs a T test for two groups of data, and assumes unequal variances between the two groups (i.e. series).

This analysis tool is referred to as a heteroscedastic t-test, and can be used when the groups under study are distinct. Use a paired test when there is one group before and after a treatment.

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be unequal. So this method is not statistically exact, but it works well, and sometimes is called robust T test. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. Index of the Y value. TTestResult class

The following code demonstrate how to calculate TTest UnEqual Variance

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestUnEqualVariances (0.2, 0.05, series1, series2, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestUnEqualVariances (0.2, 0.05, series1, series2, 0)

This method performs a T test for two groups of data, and assumes unequal variances between the two groups (i.e. series).

This analysis tool is referred to as a heteroscedastic t-test, and can be used when the groups under study are distinct. Use a paired test when there is one group before and after a treatment.

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be unequal. So this method is not statistically exact, but it works well, and sometimes is called robust T test. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. TTestResult class

The following code demonstrate how to calculate TTestPaired

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestPaired(0.2, 0.05, series1, series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestPaired (0.2, 0.05, series1, series2)

This method performs a paired two-sample student's t-test to determine whether a sample's means are distinct. This form of the t-test does not assume that the variances of both populations are equal.

Use a paired test when there is a natural pairing of observations in the samples, such as a sample group that is tested twice (e.g. before and after an experiment).

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs T test on input series. This test assumes that there is some difference between mean values of input series populations. Input series are regarded as samples from normally distributed populations. The population variances are assumed to be unequal. So this method is not statistically exact, but it works well, and sometimes is called robust T test. Difference between populations means. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. Index of the Y value. TTestResult class

The following code demonstrate how to calculate TTestPaired

using Syncfusion.Windows.Forms.Chart.Statistics; ........ TTestResult ttr = BasicStatisticalFormulas.TTestPaired(0.2, 0.05, series1, series2, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ttr As TTestResult = BasicStatisticalFormulas.TTestPaired (0.2, 0.05, series1, series2, 0)

This method performs a paired two-sample student's t-test to determine whether a sample's means are distinct. This form of the t-test does not assume that the variances of both populations are equal.

Use a paired test when there is a natural pairing of observations in the samples, such as a sample group that is tested twice (e.g. before and after an experiment).

If either input series does not exist in the series collection at the time of the method call an exception will be thrown.

Performs F test on input series. This test looks whether first series variance is smaller than second series variance. If FValue in FTestResult is bigger than FCriticalValueOneTail than we can't deduce that it is truly smaller. The test tests ratio of two variances s1^2/s2^2 which is proved to be distributed according F distribution. The null hypothesis is that variances are equal. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. FTestResult class

The following code demonstrate how to calculate FTest.

using Syncfusion.Windows.Forms.Chart.Statistics; ........ FTestResult ftr = BasicStatisticalFormulas.FTest(0.05, series1, series2); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ftr As FTestResult = BasicStatisticalFormulas.FTest(0.05, series1, series2)

This method returns the results of the F-test using an FTestResult object.

FTest performs a two-sample F-test to compare two population variances. For example, it can be used to determine whether the time scores in a swimming meet have a difference in variance for samples from two teams.

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Performs F test on input series. This test looks whether first series variance is smaller than second series variance. If FValue in FTestResult is bigger than FCriticalValueOneTail than we can't deduce that it is truly smaller. The test tests ratio of two variances s1^2/s2^2 which is proved to be distributed according F distribution. The null hypothesis is that variances are equal. Probability that gives confidence level. (Typically 0.05) The name of the series that stores the first group of data. The name of the series that stores the second group of data. Index of the y. FTestResult class

The following code demonstrate how to calculate FTest.

using Syncfusion.Windows.Forms.Chart.Statistics; ........ FTestResult ftr = BasicStatisticalFormulas.FTest(0.05, series1, series2, 0); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ftr As FTestResult = BasicStatisticalFormulas.FTest(0.05, series1, series2, 0)

This method returns the results of the F-test using an FTestResult object.

FTest performs a two-sample F-test to compare two population variances. For example, it can be used to determine whether the time scores in a swimming meet have a difference in variance for samples from two teams.

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Performs Anova (Analysis of variance test) on input series. All series should have the same number of points. The tests null hypothesis assumes that all series means are equal and that all variances of series are also equal. The alternative to null hypothesis is that there is one inequality between means of series. For better understanding of this test, we recommend to read: Dowdy, S. M. Statistics for research / Shirley Dowdy, Stanley Weardon, Daniel Chilko. p. cm. � (Wiley series in probability and statistics; 1345) Probability that gives confidence level. (Typically 0.05) Series array AnovaResult class

The following code demonstrate how to calculate AnovaTest

using Syncfusion.Windows.Forms.Chart.Statistics; ........ AnovaResult ar = BasicStatisticalFormulas.Anova(0.5,new ChartSeries[]{ series1, series2, series3} ); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ar As AnovaResult = BasicStatisticalFormulas.Anova(0.5, New ChartSeries(){ series1, series2, series3})

An ANOVA test is used to test the difference between the means of two or more groups of data.

Two or more groups of data (series) must be specified, and each series must have the same number of data points otherwise an exception will be raised.

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Performs Anova (Analysis of variance test) on input series. All series should have the same number of points. The tests null hypothesis assumes that all series means are equal and that all variances of series are also equal. The alternative to null hypothesis is that there is one inequality between means of series. For better understanding of this test, we recommend to read: Dowdy, S. M. Statistics for research / Shirley Dowdy, Stanley Weardon, Daniel Chilko. p. cm. � (Wiley series in probability and statistics; 1345) Probability that gives confidence level. (Typically 0.05) Series array Index of the Y value. AnovaResult class

The following code demonstrate how to calculate AnovaTest

using Syncfusion.Windows.Forms.Chart.Statistics; ........ AnovaResult ar = BasicStatisticalFormulas.Anova(0.5,new ChartSeries[]{ series1, series2, series3}, 0 ); Imports Syncfusion.Windows.Forms.Chart.Statistics ........ Dim ar As AnovaResult = BasicStatisticalFormulas.Anova(0.5, New ChartSeries(){ series1, series2, series3}, 0)

An ANOVA test is used to test the difference between the means of two or more groups of data.

Two or more groups of data (series) must be specified, and each series must have the same number of data points otherwise an exception will be raised.

If a specified input series does not exist in the series collection at the time of the method call than an exception will be thrown.

Calculates new series by substracting corresponding values of second series from firs series. The name of the series that stores the first group of data. The name of the series that stores the second group of data. Return difference between the two series points Calculates new series by substracting corresponding values of second series from firs series. The name of the series that stores the first group of data. The name of the series that stores the second group of data. Index of the Y value. Return difference between the two series points The result of statistical Z test is stored in this class. If the Z value is closer to 0.0 than ZCriticalValueTwoTail or even ZCriticalValueOneTail, then we can't deduce that D(hypothesized difference) is not good mean value difference. In other case ( ZCriticalValueTwoTail is closer to 0.0 than ZValue), there is a huge probability that hypothesized difference D hadn't been chosen correctly. Initializes a new instance of the class. Gets first series mean value. Series represents sample from studied population. The first series mean. Gets first series variance. Series represents sample from studied population. The first series variance. Gets the probability that the random variable has values at the tail, assuming that null hypothesis is true. The probability Z one tail. Gets the probability that the random variable has values at the tails, assuming that null hypothesis is true. The probability Z two tail. Gets second series mean value. Series represents sample from studied population. The second series mean. Gets second series variance. Series represents sample from studied population. The second series variance. Gets critical value of Z which corresponds to Alpha probability. The area under normal probability density curve of tail is equal to alpha probability. The Z critical value one tail. Gets critical value of Z which corresponds to Alpha probability. The area under normal probability density curve of two symmetrical tails is equal to alpha probability. The Z critical value two tail. Gets calculated z value. ( Value of normally distributed random variable with mean=0, and variance=1 ). The Z value. The result of statistical T test is stored in this class. If the T value is closer to 0.0 than TCriticalValueTwoTail or even TCriticalValueOneTail, then we can't deduce that D(hypothesized difference) is not good mean value difference. In other case ( TCriticalValueTwoTail is closer to 0.0 than TValue), there is a huge probability that hypothesized difference D hadn't been chosen correctly. Initializes a new instance of the class. Gets number of degrees of freedom of T variable student's distribution. The degree of freedom. Gets first series mean value. Series represents sample from studied population. The first series mean. Gets first series variance. Series represents sample from studied population. The first series variance. Gets the probability that the random variable has values at the tail, assuming that null hypothesis is true. The probability T one tail. Gets the probability that the random variable has values at the tails, assuming that null hypothesis is true. The probability T two tail. Gets second series mean value. Series represents sample from studied population. The second series mean. Gets second series variance. Series represents sample from studied population. The second series variance. Gets critical value of T which corresponds to Alpha probability. The area under normal probability density curve of tail is equal to alpha probability. The T critical value one tail. Gets critical value of T which corresponds to Alpha probability. The area under normal probability density curve of two symmetrical tails is equal to alpha probability. The T critical value two tail. Gets calculated T value. ( Value of normally distributed random variable with mean=0, and variance=1 ). The T value. The result of statistical F test is stored in this class. If the F value is closer to 1.0 than FCriticalValueOneTail, then we can't deduce that first variance is smaller than second. But if F value is bigger than 1.0, then replace the series and run the test again. Maybe second series variance is smaller than first. Note: That if the second test also fails, this doesn't automatically prove that your variances are equal. Initializes a new instance of the class. Gets first series mean value. Series represents sample from studied population. The first series mean. Gets first series variance. Series represents sample from studied population. The first series variance. Gets the probability that the random variable has values at the tail, assuming that null hypothesis is true. The probability F one tail. Gets second series mean value. Series represents sample from studied population. The second series mean. Gets second series variance. Series represents sample from studied population. The second series variance. Gets critical value of F which corresponds to Alpha probability. The area under normal probability density curve of tail is equal to alpha probability. The F critical value one tail. Gets calculated F value. ( Value of normally distributed random variable with mean=0, and variance=1 ). The F value. Result of Anova test is stored in this class. If AnovaResult.FRatio is farther from unity than FCritical value, then the null hypothesis (that all means are equal) fails. Initializes a new instance of the class. Gets degrees of freedom between groups. This is simply a - 1, where a is number of series in anova test. The degree of freedom between groups. Gets total degrees of freedom. This is simply n*a - 1, where a is number of series in anova test, and n is number of points in series. The degree of freedom total. Gets degrees of freedom within groups ( returns a*(n - 1) ). The degree of freedom within groups. Gets critical value of FRatio which corresponds to specified confidence probability. The F critical value. Gets FRatio ( ratio of between group variance and within group variance). This ratio should be compared with FCritical value, and if it is farther from unity than FCritical value, then the null hypothesis (that all means are equal) fails. The F ratio. Gets mean square variance between groups. The mean square variance between groups. Gets mean square variance within groups. The mean square variance within groups. Gets sum of squares between groups. The sum of squares between groups. Gets total sum of squares. The sum of squares total. Gets sum of squares within groups. The sum of squares within groups. The Syncfusion.Windows.Forms.Chart.Statistics namespace conatins the different types of statistical methods to perform tests such as AnovaResult, BasicStatisticalFormulas, FTestResult, TTestResult, UtilityFunctions, ZTestResult on Histogram chart. Class contains Gamma, factorial, Beta and other functions used in statistical distributions formulas. Natural logarithm of gamma function ( for y > 0 ). Gamma function ( for y > 0 ). Factorial n! ( for n >= 0 ). Logarithm of factorial n! ( for n >= 0 ). Binomial coefficient n!/(k!(n-k)!) ( for n >= k >= 0 ). Logarithm of Beta function. Beta function. Returns Normal Distribution density function. Value at which the distribution density is evaluated. Expected value of distribution (Mean value) Variance of distribution Returns Logarithm of Normal Distribution density function. Value at which the distribution density is evaluated. Expected value of distribution (Mean value) Variance of distribution Error function. . Returns error function. Inverse Normal Distribution function. This is rational approximation of Normal Distribution function. The absolute value of the relative error is less than 1.15�10-9 in the entire region. Lower tail quantile for standard normal distribution function. This function returns an approximation of the inverse cumulative standard normal distribution function. I.e., given P, it returns an approximation to the X satisfying P = Pr{Z is smaller than X} where Z is a random variable from the standard normal distribution. Probability at which function is evaluated. p must be in ( 0,1 ) range. Returns Inverse cumulative distribution. Normal Distribution function. Value at which the distribution is evaluated. Returns cumulative distribution. ( Returns probability that normally distributed random variable (X - mean)/sigma is smaller than x.). Inverse Error function. This is rational approximation of erf function. The absolute value of the relative error is less than 1.15�10-9 in the entire region. value x is in (-1 , 1) range. Returns Value that corresponds to given x. Returns cumulative gamma distribution. http://en.wikipedia.org/wiki/Gamma_distribution ( for x >= 0, a > 0 ) Returns cumulative gamma distribution. (http://en.wikipedia.org/wiki/Gamma_distribution) ( for x >= 0, a > 0 ) Returns cumulative beta distribution. ( for x >= 0, a > 0, b > 0 ) Returns cumulative beta distribution. http://en.wikipedia.org/wiki/Beta_distribution) ( for x >= 0, a > 0, b > 0 ) Returns inverse cumulative beta distribution. ( for 1 >= p >= 0 , a > 0, b > 0 ) Beta function parameter Beta function parameter Probability Returns inverse cumulative beta distribution. http://en.wikipedia.org/wiki/Beta_distribution) ( for p in [0,1], a > 0, b > 0 ) Returns cumulative T distribution. ( for degreeOfFreedom > 0 ) Returns T cumulative distribution. http://en.wikipedia.org/wiki/T_distribution) ( for degreeOfFreedom > 0 ) Inverse cumulative T distribution. ( for degreeOfFreedom > 0 ) Probability (must be in range [0, 1]. ) Inverse T cumulative distribution. http://en.wikipedia.org/wiki/T_distribution) ( for degreeOfFreedom > 0 ) Returns cumulative F distribution. ( for firstDegreeOfFreedom >= 1 and firstDegreeOfFreedom >= 1 ) Returns T cumulative distribution. http://en.wikipedia.org/wiki/F_distribution) ( for degreeOfFreedom > 0 ) Inverse cumulative F distribution. ( for firstDegreeOfFreedom >= 1 and firstDegreeOfFreedom >= 1 ) Probability (must be in range [0, 1]. ) Inverse F cumulative distribution. http://en.wikipedia.org/wiki/F_distribution) ( for firstDegreeOfFreedom >= 1 and firstDegreeOfFreedom >= 1 ) Gammas the cumulative S. A. The x. Gammas the cumulative CF. A. The x. Btas the cumulative CF. A. The b. The x. Inverses the bta cumulative brent. The aa. The bb. The prblty. The x1. The x2. The tol. Releases all resources used by the component. Initializes a new instance of the class. The style info map. Returns an array with base styles for the specified style object. The style object. An array of style objects that are base styles for the current style object. Gets the base styles map. The base styles map. BaseStyles are styles that are used to uniformly affect an arbitrary set of styles that they are applied to. BaseStyles are applied to a style by associating them with a style using its BaseStyle property (). This class contains appearance information for each ChartPoint . Abstract implementation of StyleInfoBase. Initializes a new instance of the class. The identity. The store. Initializes a new instance of the class. The store. Gets or sets a value indicating whether this instance should cache values for resolved base style properties. A list of listeners that will be referenced using a WeakReference. The listeners must implement the Syncfusion.Styles.IStyleChanged interface. When this style object Syncfusion.Styles.StyleInfoBase.OnStyleChanged(Syncfusion.Styles.StyleInfoProperty) method is called it will then loop through all objects in this list and call each objects Syncfusion.Styles.IStyleChanged.StyleChanged(Syncfusion.Styles.StyleChangedEventArgs) method. Initializes the new instance of the class. Overloaded constructor. Initializes a new style object. Initializes a new style object and copies all data from an existing style object. The style object that contains the original data. Initializes a new style object and associates it with an existing . A that holds data for this . All changes made in this style object will be saved in the object. Initializes a new style object and associates it with an existing . A that holds the identity for this . Initializes a new style object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Copies properties from another style object. This method raises Changing and Changed notifications if the other object differs. (ModifyStyle does not raise these events). The style object to be applied on the current object. Method to dispose ChartStyleInfo object Override this method to create a product-specific identity object for a sub object. An identity object for a subobject of this style. Override this method to return a default style object for your derived class. A default style object. Serializes this style to XML. Resets TextColor. Resets the base style. Resets font information. Should the serialize font. Resets line information. Should the serialize border. True if the element should serialize otherwise false. Resets interior information. Should the serialize interior. True if the element should serialize otherwise false. Resets text information. Should the serialize text. True if the element should serialize otherwise false. Resets ToolTip information. Should the serialize tool tip. True if the element should serialize otherwise false. Resets TooltipFormat. Should the serialize tool tip format. True if the element should serialize otherwise false. Resets ImageList information. Should the serialize images. True if the element should serialize otherwise false. Resets image index information. Should the index of the serialize image. True if the element should serialize otherwise false. Resets symbol information. Should the serialize symbol. True if the element should serialize otherwise false. Resets Callout information. Should the serialize Callout. True if the element should serialize otherwise false. Resets System. Should the serialize system. True if the element should serialize otherwise false. Resets Name. Resets TextOrientation. Should the serialize text orientation. True if the element should serialize otherwise false. Resets DisplayShadow. Should the serialize display shadow. True if the element should serialize otherwise false. Resets ShadowOffset. Resets ShadowInterior. Resets DimmedInterior. Resets HitTestRadius. Resets Label. Resets TextFormat. Resets the Format. Resets DisplayText. Resets PointWidth. Reset TextOffset. Resets border information. Resets RelatedPoints. Resets Url information. Should the serialize Url. True if the element should serialize otherwise false. Gets the object that holds all the data for this style object. Returns a with default settings. Gets or sets custom shape in the background of the displaytext. Before use this, enable "DrawTextShape" property of series style. Gets or sets the color of the text that is to be rendered for a . Gets a value indicating whether this instance has text color. true if this instance has text color; otherwise, false. Gets or sets the base style with default settings that is to be used for the appearance of the . Gets or sets the alt tag with default settings that is to be used. this is used in ASP.NET chart to define the format of "alt" tag value. for the appearance of the . Gets a value indicating whether this instance has base style. true if this instance has base style; otherwise, false. Creates or returns a cached GDI+ font generated from font information of the object. The gdip font. Gets /sets the font that is to be used for drawing text. The font. Gets a value indicating whether font information has been initialized for the current object. true if this instance has font; otherwise, false. Creates or returns a cached GDI+ font generated from font information of the object. The gdip pen. Gets or sets the information that is to be used for drawing lines. The border. Gets a value indicating whether line information has been initialized for the current object. true if this instance has border; otherwise, false. Gets or sets a solid backcolor, gradient or pattern style with both back and forecolor for a 's background. The interior. Gets a value indicating whether interior information has been initialized for the current object. true if this instance has interior; otherwise, false. Returns a collection of custom property objects that have at least one initialized value. The primary purpose of this collection is to support design-time code serialization of custom properties. Gets or sets the text that is to be associated with a . This text will be rendered at a position near the point if is set to True. The text. Gets a value indicating whether text information has been initialized for the current object. true if this instance has text; otherwise, false. Gets or sets the ToolTip that is to be associated with the . The tool tip. Gets a value indicating whether ToolTip information has been initialized for the current object. true if this instance has tool tip; otherwise, false. Gets or sets the formatting that is to be applied to values that are displayed as ToolTips. The tool tip format. Gets a value indicating whether this instance has tool tip format. true if this instance has tool tip format; otherwise, false. Gets or sets the imagelist that is to be associated with this . This property is used in conjunction with the property to display images associated with this point. The images. Gets a value indicating whether ImageList information has been initialized for the current object. Gets or sets the image index from the associated property. The index of the image. Gets a value indicating whether image index information has been initialized for the current object. Gets or sets the attributes of the symbol that is to be displayed at this point. The symbol. Gets a value indicating whether symbol information has been initialized for the current object. true if this instance has symbol; otherwise, false. Gets or sets the attributes of the Callout that is to be displayed at this point. The Callout. Gets a value indicating whether Callout information has been initialized for the current object. true if this instance has Callout; otherwise, false. Gets or sets a value indicating whether [_ system]. true if [_ system]; otherwise, false. Gets a value indicating whether [_ has system]. true if [_ has system]; otherwise, false. Gets or sets the name of the _. The name of the _. Gets or sets the orientation of text that is to be displayed at this point. Gets a value indicating whether this instance has text orientation. true if this instance has text orientation; otherwise, false. Gets a value indicating whether a shadow should be rendered when this point is displayed. true if [display shadow]; otherwise, false. Gets or sets the offset that is to be used when a shadow is rendered for this . Gets a value indicating whether this style contains the local value of ShadowOffset property. true if this instance contains the local value of ShadowOffset property; otherwise, false. Gets or sets the interior attributes of the shadow displayed underneath this point. Gets a value indicating whether this style contains the local value of ShadowInterior property. true if this instance contains the local value of ShadowInterior property; otherwise, false. Gets a value indicating whether this point should be highlighted when the mouse moves over it. Gets a value indicating whether this style contains the local value of HighlightOnMouseOver property. true if this instance contains the local value of HighlightOnMouseOver property; otherwise, false. Gets or sets the attributes of the brush that are to be used to highlight this point when the mouse moves over it and is enabled. Gets or sets the attributes of the brush that are to be used to hide this point when the mouse moves over on other point. Gets a value indicating whether this style contains the local value of HighlightInterior property. true if this instance contains the local value of HighlightInterior property; otherwise, false. Gets a value indicating whether this style contains the local value of DimmedInterior property. true if this instance contains the local value of DimmedInterior property; otherwise, false. Controls the circle around this point that would be considered as being within the bounds of this point for hit-testing purposes. Gets a value indicating whether this style contains the local value of HitTestRadius property. true if this instance contains the local value of HitTestRadius property; otherwise, false. Gets or sets the Label value. Gets a value indicating whether this style contains the local value of Label property. true if this instance contains the local value of Label property; otherwise, false. Gets or sets the format that is to be applied to values that are displayed as text. Gets a value indicating whether this style contains the local value of TextFormat property. true if this instance contains the local value of TextFormat property; otherwise, false. Gets or sets the stringformat. The format. Gets or Sets whether text should be displayed at this point. Gets or sets whether text should be draw with shape in the background at this point. Gets a value indicating whether this style contains the local value of DisplayText property. true if this instance contains the local value of DisplayText property; otherwise, false. Gets or sets the width of this point relative to the total width available. It is specially useful with Gantt charts to render series that overlap. Gets a value indicating whether this style contains the local value of PointWidth property. true if this instance contains the local value of PointWidth property; otherwise, false. Gets or sets the offset of the text from the position of the . Gets a value indicating whether this style contains the local value of TextOffset property. true if this instance contains the local value of TextOffset property; otherwise, false. Gets or sets the border settings for elements associated with the chart point. You can specify the inner and outer border. It is currently used only by symbols rendered by the ChartPoint. Gets a value indicating whether this style contains the local value of ElementBorders property. true if this instance contains the local value of ElementBorders property; otherwise, false. Gets or sets the offset of the text from the position of the . Gets a value indicating whether this instance has related points. true if this instance has related points; otherwise, false. Gets or sets the Url that is to be associated with a . This Url will be applied to the point if EnableUrl and CalcRegion property is set to True.This property is applicable only for ChartWeb. The Url. Gets a value indicating whether Url information has been initialized for the current object. true if this instance has Url; otherwise, false. Initializes a new instance of the class. The name of this base style. Indicates whether this base style is a system registered base style. System registered base styles are preregistered by the charting style system and are needed for the proper functioning of Essential Chart. true if system; otherwise, false. Gets a value indicating whether this instance has local value of System property. true if this instance has local value of System property; otherwise, false. Gets or sets the name for this base style object. The name. Gets a value indicating whether this instance has name. true if this instance has name; otherwise, false. Gets ChartBaseStylesMap object. Base styles are registered with and managed by a object at the chart level. The base styles map. Specifies the style of a specific point border in the class. No edge style is set. No border is drawn. Border style that consists of a dashed line. Border style that consists of a dotted line. Border style that consists of a series of a dash and a dot. Border style that consists of a series of a dash and two dots. Border style that consists of a solid line. Use border as specified in the Chart. Specifies the weight of a specific point border in the class. A thin line with 1 pixel. A thin line with dots. A thick line with 4 pixels. The ChartBorder class holds formatting information for the border associated with a point. Creates an exact copy of this object. A object. Overloaded constructor. Initializes a new instance of the ChartBorder class. Initializes a new instance of the ChartBorder class with the specified . The line style that is to be applied to the border. Initializes a new instance of the ChartBorder class with the specified and . A that is to be applied to the border. A specifying the color of the border. Initializes a new instance of the ChartBorder class with the specified and . A that is to be applied to the border. A specifying the color of the border. A specifying the thickness of the border. Initializes a new from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Implements the ISerializable interface and returns the data needed to serialize the . A SerializationInfo object containing the information required to serialize the object. A StreamingContext object containing the source and destination of the serialized stream. Returns a copy of this border object replacing the color with . A black colored . Method to dispose ChartBorder object Returns a compact string representation of the ChartBorder. All information in ChartBorder will be encoded. A that represents the current . Overloaded. Overridden. Returns a compact string representation of the ChartBorder. All information in ChartBorder will be encoded. Returns a compact string representation of the ChartBorder. All information in ChartBorder will be encoded. Format in which string representation should be rendered. "compact" for compact text; default is full text version. The String. Overridden. Returns True if the ChartBorder object passed is equal. The object to compare to. True if both are equal; false otherwise. The basic == operator. The left-hand side of the operator. The right-hand side of the operator. Boolean value. The basic != operator. The left-hand side of the operator. The right-hand side of the operator. Boolean value. The basic == operator. The left-hand side of the operator. The right-hand side of the operator. Boolean value. Overridden. Returns the hash code for the current ChartBorder instance. A hash code for the current . gets whether this ChartBorder is uninitialized. True if this instance is empty; otherwise, false. Gets what type of border line style this border has. This value comes from the enumeration. The style. Gets the weight of the border the chart. This value comes from the enumeration. The weight. Specifies the color of the chart border. This value comes from the enumeration. The color. Gets the width in pixels of the chart border. The width. Implements the data store for the object. The Outer Property which is used to set outer border. The Inner Property which is used to set inner border. Initializes a new instance of the class. Initializes the class. Internal method to initialize static variables of ChartBordersInfoStore object after disposing it ChartBordersInfoStore Initializes a new instance of the class. The info. The context. Method to dispose ChartBordersInfoStore object Creates an exact copy of the current object. A with same data as the current object. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). The Static Data Store. Provides a object for borders in a symbol. The inner / outer border of the symbol can be configured individually with a value. Borders that have not been initialized will inherit default values from a base style. Abstract implementation of StyleInfoSubObjectBase. Initializes a new instance of the class. The identity. The store. Initializes a new instance of the class. The store. Gets or sets a value indicating whether this instance should cache values for resolved base style properties. A list of listeners that will be referenced using a WeakReference. The listeners must implement the Syncfusion.Styles.IStyleChanged interface. When this style object Syncfusion.Styles.StyleInfoBase.OnStyleChanged(Syncfusion.Styles.StyleInfoProperty) method is called it will then loop through all objects in this list and call each objects Syncfusion.Styles.IStyleChanged.StyleChanged(Syncfusion.Styles.StyleChangedEventArgs) method. Initializes a new instance of the class. Initalizes a new instance and associates it with an existing . A that holds the identity for this . Initalizes a new object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Method to dispose ChartBordersInfo object Overridden. Returns a ChartBordersInfo object with default values. A object with default values. Resets the inner and outer border with one command. Resets the inner border. Should the serialize inner. Returns bool. Resets the outer border. Returns a default to be used with a default style. The of the class will return the default border info that this method generates through it's overridden version of . Sets the inner and outer border with one command. All. Gets or sets the inner border. The inner. Indicates whether the inner border has been initialized. Gets or sets the outer border. Implements the data store for the object. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Internal method to initialize static variables in ChartFontInfoStore object after disposing it ChartFontInfoStore Overloaded Contructor. Initializes an empty . Constructor. Initializes a new from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Method to dispose ChartFontInfoStore object Provides a object for font settings associated with a point. Each font property of the point can be configured individually. Font properties that have not been initialized will inherit default values from a base style. The following code changes font information for a point: this.chart.Series[0].Styles[0].Font.Facename = "Arial"; Clears all resources used by the component. Overloaded constructor. Initializes a . Initalizes a new object and associates it with an existing . A that holds the identity for this . Initalizes a new object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Gets the em-size of the specified font object in world-units. The font object. The size in world units. Returns a default to be used with a default style. Resets the property. Indicates whether the Facename property should be serialized Resets the property. Indicates whether the Size property should be serialized Resets the property. Indicates whether the Orientation property should be serialized Resets the property. Indicates whether the Bold property should be serialized Resets the property. Indicates whether the Italic property should be serialized Resets the property. Indicates whether the Underline property should be serialized Resets the property. Indicates whether the Strikeout property should be serialized Resets the property. Indicates whether the Unit property should be serialized Resets the property. Indicates whether the FontFamily property should be serialized Returns a default to be used with a default style. The of the class will return the default border info that this method generates through its overridden version of . Creates or returns a cached GDI+ font generated from font information of this object. Gets or sets the style information for the font. Gets or sets the face name of this object. Indicates whether the property has been initialized. Gets or sets the size in pixels of this object. Indicates whether the property has been initialized. Gets or sets the orientation of this object. Indicates whether the property has been initialized. Indicates whether this object is bold. Indicates whether the property has been initialized. Indicates whether this object is italic. Indicates whether the property has been initialized. Indicates whether this object is underlined. Indicates whether the property has been initialized. Indicates whether this object should draw a horizontal line through the text. Indicates whether the property has been initialized. Gets or sets the graphics unit for this object. Indicates whether the property has been initialized. Gets or sets the font family of this object. Indicates whether the property has been initialized. Implements the data store for the object. The Static Data class. Gets or sets the color of the line. Gets or sets the width in pixels of the line represented by this object. Gets or sets the pen alignment of the line represented by this object. Gets or sets the style of the line represented by this object. Gets or sets the dash pattern of the line represented by this object. Internam method to initialize static variables in ChartLineInfoStore object after disposing it ChartLineInfoStore Initializes a new instance of the class. Initializes a new from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Method to dispose ChartlineInfoStore object Creates an exact copy of the current object. A with same data as the current object. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). Provides a object for border line settings associated with a point. Properties that have not been initialized will inherit default values from a base style. Store default . Store pen to draw. Store value indicates that need recreate pen. Resets the property. Should the color of the serialize. Returns true whether it should serialize the element else false. Resets the property. Should the width of the serialize. Returns true whether if it should serialize the element else false. Resets the property. Should the serialize alignment. Returns true whether if it should serialize the element else false. Resets the property. Should the serialize dash style. Returns true whether if it should serialize the element else false. Resets the property. Should the serialize dash pattern. Returns true whether if it should serialize the element else false. Initializes the class. Overloaded. Constructor. Initializes a new object and associates it with an existing . A that holds the identity for this . Initializes a new object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Notifies the associated identity object that a specific property was changed. Identifies the property to look for. Calculate default style. Default style. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Resets the changes made in the ChartLineInfo class. Returns default ChartLineInfo. Calulates the pen. If is set to TRUE create new Pen otherwise return . Pen to draw. Method to dispose ChartLineInfo object Gets a default to be used with a default style. The default. The of the class will return the default line info that this method generates through its overridden version of . Gets pen associated with style. The gdip pen. Gets or sets the color of the line. For line based charts it works only when 3D is enabled. The color. Gets a value indicating whether the property has been initialized. True if this instance has color; otherwise, false. Gets or sets the width in pixels of the line represented by this object. The width. Gets a value indicating whether the property has been initialized. True if this instance has width; otherwise, false. Gets or sets the pen alignment of the line represented by this object. The alignment. Gets a value indicating whether the property has been initialized. True if this instance has alignment; otherwise, false. Gets or sets the style of the line represented by this object. The dash style. Gets a value indicating whether the property has been initialized. True if this instance has dash style; otherwise, false. Gets or sets the dash pattern of the line represented by this object. The dash pattern. Gets a value indicating whether the property has been initialized. True if this instance has dash pattern; otherwise, false. For certain chart types such as Gantt charts, it is required to have relationships between points. These are called 'Related Points'. This class represents symbol information that links such related points. Initializes a new instance of the class. The shape. Index of the image. The color. The size. Gets the shape of the symbol. Gets the index value of the image that is to be used by the symbol. Gets the color of this symbol. Gets the size of this symbol. Implements the data store for the object. Gets or sets an array of indices of related points. Color that is to be used for any visual representation. Width that is to be used for any visual representation. Pen alignment that is to be used for any visual representation. Gets a value indicating whether the DashStyle property has been initialized. Gets a value indicating whether the DashPattern property has been initialized. Start symbol that is to be used for any visual representation linking this related point with others. The end symbol that is to be used for any visual representation linking this related point with others. Gets or sets the border that is to be used for any visual representation linking this related point with others. Initializes a new instance of the class. Initializes a new from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Creates an exact copy of the current object. A with same data as the current object. Initializes the class. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). The Static Data. For certain chart types such as Gantt charts, it is required to have relationships between points. These are called 'Related Points'. This class represents such related points. Clears all the resources used by the component. Initializes a new instance of the class. Initializes a new object and associates it with an existing . A that holds the identity for this . Initializes a new object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Resets the gdip font. Gets the gdip pen. Returns GdipPen object. Override this method to return a default style object for your derived class. A default style object. Resets the property. Should the serialize points. True if the instance should serialize otherwise False. Resets the property. Should the color of the serialize. True if the instance should serialize otherwise False. Resets the property. Should the width of the serialize. True if the instance should serialize otherwise False. Resets the property. Should the serialize alignment. True if the instance should serialize otherwise False. Resets the property. Should the serialize dash style. True if the instance should serialize otherwise False. Resets the property. Should the serialize dash pattern. True if the instance should serialize otherwise False. Resets the property. Should the serialize start symbol. True if the instance should serialize otherwise False. Resets the property. Should the serialize end symbol. True if the instance should serialize otherwise False. Resets the property. Should the serialize border. True if the instance should serialize otherwise False. Returns a default that is to be used with a default style. The of the class will return the default border info that this method generates through its overridden version of . Gets the GDI+ pen. The GDI+ pen. Gets the number of points. Gets or sets an array of indices of related points. Gets a value indicating whether the property has been initialized. true if this instance has points; otherwise, false. Gets or sets the color that is to be used for any visual representation. The color. Gets a value indicating whether the property has been initialized. true if this instance has color; otherwise, false. Gets or sets the width that is to be used for any visual representation. The width. Gets a value indicating whether the property has been initialized. true if this instance has width; otherwise, false. Gets or sets the pen alignment that is to be used for any visual representation. The alignment. Gets a value indicating whether the property has been initialized. true if this instance has alignment; otherwise, false. Gets or sets the dash style that is to be used for any visual representation. The dash style. Gets a value indicating whether the property has been initialized. true if this instance has dash style; otherwise, false. Gets or sets the dash pattern that is to be used for any visual representation. The dash pattern. Gets a value indicating whether the property has been initialized. true if this instance has dash pattern; otherwise, false. Gets or sets the start symbol that is to be used for any visual representation linking this related point with others. The start symbol. Gets a value indicating whether the property has been initialized. true if this instance has start symbol; otherwise, false. Gets or sets the end symbol that is to be used for any visual representation linking this related point with others. The end symbol. Gets a value indicating whether the property has been initialized. true if this instance has end symbol; otherwise, false. Gets or sets the border that is to be used for any visual representation linking this related point with others. The border. Gets a value indicating whether the property has been initialized. true if this instance has border; otherwise, false. This class contains border information that is to be used for any visual representation linking a related point with others. Overloaded constructor. Color of the border line. Width of the line. Pen alignment to be used to render the line. Dash style of the line. Dash pattern of the line. Initializes a new instance of the class. The color. The width. Initializes a new instance of the class. The color. Initializes a new instance of the class. Gets the GDI+ pen. Returns the GdipPen. Gets the GDI+ pen. The GDI+ pen. Gets the color of the line. Gets the width of the line. Gets the pen alignment of the line. Gets the dash style of the line. Gets the dash pattern of the line. The ChartSeriesComposedStylesModel class. This interface represents the 'composed' state of styles for a single series. When composed, styles have all their attributes initialized from their base styles and any other styles that forms a part of their inheritance structure. Composed styles are used by the chart directly. Overloaded. Returns an 'offline' version of the series style. Offline styles do not propagate changes made, back to the data store. Returns an 'offline' version of the point style. Offline styles do not propagate changes made, back to the data store. Index value of the style. Returns ChartStyleInfo object. Removes any information that is cached. Looks up base style information for any object. The style object for which base style information is to be retrieved. The index value of the style. Returns ChartStyleInfo array. Changes the style stored at the specified index to be the same as the specified style. Affects the data store. Style object whose information is to be stored. The index value of the style to be changed. Returns the style object that is common to the series (for which this model holds style information). Gets the at the specified index. Initializes a new instance of the class. The chart series. Overloaded. Returns an 'offline' version of the series style. Offline styles do not propagate changes made, back to the data store. Returns ChartStyleInfo object. Returns an 'offline' version of the point style. Offline styles do not propagate changes made, back to the data store. Index value of the style. Returns ChartStyleInfo object. Looks up base style information for any object. The style object for which base style information is to be retrieved. The index value of the style. Returns ChartStyleInfo array. Changes the style stored at the specified index to be the same as the specified style. Affects the data store. Style object whose information is to be stored. The index value of the style to be changed. Changes the style. The style. Removes any information that is cached. Gets the style. The index. if set to true [off line]. Returns ChartStyleInfo object. Gets the style object that is common to the series (for which this model holds style information). The ChartStyleInfo indexer. Indexer helper class to access individual point styles. Initializes a new instance of the class. The chart series. Returns the ChartStyleInfo object at the specified index. The ChartSeriesStylesModel class. This interface represents the complete style information for a series in the chart. Returns the style information at the specified index. This is the actual style information and not composed style information. The index value of the point for which style information is needed. Style information at the specified index. Changes style information at the specified index. Style whose attributes are to be stored. Index value where they need to be stored. Changes series style information. Style whose attributes are to be stored in the series style. Accesses base style information for the specified style. Style for which base style information is needed. Index value where the style is stored. Gets the series style information. Completely composed styles can be accessed using the interface returned by this property. Composed styles have all information initialized from base styles and any other styles along their inheritance hierarchy. Event that is raised when style information is changed. Initializes a new instance of the class. The host. Returns the style information at the specified index. This is the actual style information and not composed style information. The index value of the point for which style information is needed. Style information at the specified index. Changes style information at the specified index. Style whose attributes are to be stored. Index value where they need to be stored. Changes series style information. Style whose attributes are to be stored in the series style. Accesses base style information for the specified style. Style for which base style information is needed. Index value where the style is stored. Returns ChartStyleInfo array. Raises the style changed. The index. Occurs when model is changed Gets the series style information. Gets the ComposedStyles. Completely composed styles can be accessed using the interface returned by this property. Composed styles have all information initialized from base styles and any other styles along their inheritance hierarchy. Delegate that is to be used for events that broadcast changes to . Sender. Argument. Argument that is to be used in the delegate. The Invalid Index. /// Creates the Reset typeof arguments. Returns ChartStyleChangedEventArgs object. Initializes a new instance of the class. The type. Index of the x. Gets the type of the event. Gets the index value of the changed style. Specifies the types of changes. Style has been changed. Style has been reset to default. This class holds arbitrary style information. The object that holds and gets the data for this custom property object. Overloaded. Initializes the object with a that the properties of this class will belong to. The object that holds and gets the data for this custom property object. Initializes the object with an empty object. When you later set the property, the changes in this object will be copied over to the new object. _s the create style info property. Type of the component. The sd. The type. Name of the property. Returns StyleInfoProperty object. Overloaded. Registers a new custom property. > Registers a new custom property. The type of your derived custom property class. The type of the property. The name of the property. This must match a property member in your class. A object that you should use for getting and setting values. Registers a new custom property. The type of your derived custom property class. The name of the property. This must match a property member in your class. A object that you should use for getting and setting values. Gets or sets the that holds and gets the data for this custom property object. When you set the property all prior changes in this object will be copied over to the new object. Implements a collection of custom property objects that have at least one initialized value. The primary purpose of this collection is to support design-time code serialization of custom properties. Initializes a with a reference to the parent style object. Copies the initialized properties of the specified custom property to the parent style object and attaches the custom property object with the parent style object. A ChartStyleInfoCustomProperties with custom properties. Copies the elements to a one-dimensional at the specified index. The one-dimensional which is the destination of the objects from the instance. The must have zero-based indexing. The zero-based index in at which copying begins. Copies the elements of the to an , starting at a particular index. The one-dimensional that is the destination of the elements copied from . The must have zero-based indexing. The zero-based index in at which copying begins. is null. is less than zero. is multidimensional. -or- is equal to or greater than the length of . -or- The number of elements in the source is greater than the available space from to the end of the destination . The type of the source cannot be cast automatically to the type of the destination . Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Gets the number of objects in this collection. Gets an object that can be used to synchronize access to the . An object that can be used to synchronize access to the . is an abstract base class for classes to be used as sub-objects in a . is derived from and thus provides the same easy way to provide properties that can inherit values from base styles at run-time. The difference is that supports this inheritance mechanism as a sub-object from a . A sub-object needs to have knowledge about its parent object and be able to walk the base styles from the parent object. Examples for implementation of is the font class in Essential Chart. Programmers can derive their own style classes from and add type-safe (and Intelli-sense) supported custom properties to the style class. See the overview of for further discussion about style objects. Initializes a new object and associates it with an existing . A that holds the identity for this . A that holds data for this object. All changes made in this style object will be saved in the object. Initializes a new object and associates it with an existing . A that holds data for this object. All changes made in this style object will be saved in the object. Returns the that this sub-object belongs to. The parent style object. Initializes a new instance of the class. The data. The index. if set to true style is in offline. Returns an array with base styles for the specified style object. The style object. An array of style objects that are base styles for the current style object. Occurs when a property in the has changed. The instance that has changed. A that identifies the property to operate on. Implements the data store for the object. Initializes the class. Initializes a new instance of the class. Initializes a new instance of the class. The info. The context. Internal method to initialize static variables of the object after disposing it Method to dispose ChartStyleInfoStore object Clones this instance. Returns clone object of StyleInfoStore. Returns the specifies the correct store. Returns new instance of XmlSchema object. Gets the static data. The static data. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). This class acts as a repository for common styles (base styles). Such styles are registered and held in this repository. This enables them to be referenced by their registered names. When changes are made to registered base styles, they are propagated through the system. Initializes a new instance of the class. Registers the specified base style with the styles map. The style that is to be registered. The property will be used as the registration name. Look ups and returns the base style with the specified name. Name to look for. A base style if look up is successful; NULL otherwise. Removes the base style registered under the specified name from this repository. Name of base style to remove. Remove references to all registered styles. Gets the base styles. The style info. Returns ChartStyleInfo array. Gets the sub base styles. The style info. The base style info. Returns ChartStyleInfo array. Gets the sub base styles. The style info. The styles. Returns ChartStyleInfo array. Returns the ChartBaseStyleInfo object registered with the specified name. Specifies the various available symbols that may be displayed at a ChartPoint. No symbol is displayed. Arrow is displayed. Inverted Arrow is displayed. Circle is displayed. Cross is displayed. Horizontal Line is displayed. Vertical Line is displayed. Diamond is displayed. Square is displayed. Triangle is displayed. Inverted triangle is displayed. Hexagon is displayed. Pentagon is displayed. Star is displayed. Image specified in ImageIndex is displayed. Circle is displayed. Square is displayed. Hexagon is displayed. Pentagon is displayed. This class implements the data store for the object. Gets or sets the style of the symbol that is to be displayed. Gets or sets the image index that is to be used to access the image from the associated ChartStyleInfo object's ImageList. Gets or sets the color that is to be used with the symbol. Gets a value indicating whether this instance has highlight color. Gets or sets the color of the dimmed symbol. Gets or sets the size of the symbol. Gets or sets the offset of the symbol. Gets or sets the marker of the symbol. Gets or sets the information that is to be used for drawing border. Initializes a new instance of the class. Initializes a new instance of the class from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Internal method to initialize static variables of ChartSymbolInfoStore object Method to dispose ChartSymbolInfoStore object Creates an exact copy of the current object. Base class implementation of this method calls Activator.CreateInstance to achieve the same result. I assume calling new directly is more efficient. Otherwise this override is obsolete. A with same data as the current object. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). This class implements the data store for the object. Initializes a new instance of the class. Internal method to initialize static variables of ChartCalloutInfoStore object Method to dispose ChartCalloutInfoStore object Creates an exact copy of the current object. Base class implementation of this method calls Activator.CreateInstance to achieve the same result. I assume calling new directly is more efficient. Otherwise this override is obsolete. A with same data as the current object. Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). Gets or sets border to the custom shape. Gets or sets the type of custom shape to be used. Gets or sets border to the custom shape. Initializes a new instance of class. Internal method to initialize static variables of this object after disposing it Method to dispose ChartCustomShapeInfoStore object Static data must be declared static in derived classes (this avoids collisions when StyleInfoStore is used in the same project for different types of style classes). Initializes the new instance of the class. Initializes a new instance of the class. Initializes a new object and associates it with an existing . A that holds the identity for this . Initializes a new instance of object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Method to dispose ChartCustomShapeInfo object Returns . A object with default values. Gets a default that is to be used with a default custom shape. Gets or sets the color that is to be used with the symbol. The color. Gets or sets the style of the shape that is to be displayed. Default shape is square. It will support the limitted shape(Square, Circle, Hexagon, Pentagon) draw around the custom point Gets or sets border to the custom shape. This class provides a object for symbols associated with a ChartPoint. Initializes the new instance of the class. Initializes a new instance of the class. Initializes a new object and associates it with an existing . A that holds the identity for this . Initializes a new instance of object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Resets the symbol style. Should the serialize shape. True if the element should serialize otherwise False. Resets the image index. Should the index of the serialize image. True if the element should serialize otherwise False. Resets the symbol's color. Should the color of the serialize. True if the element should serialize otherwise False. Resets the color of the highlighted symbol. Shoulds the color of the serialize highlighted symbol. Resets the color of the dimmed. Shoulds the color of the serialize dimmed. Resets the size. Should the size of the serialize. True if the element should serialize otherwise False. Resets the offset. Should the serialize offset. True if the element should serialize otherwise False. Resets line information. Should the serialize border. True if the element should serialize otherwise False. Resets the marker. Method to dispose ChartSymbolInfo object Creates the new class. The identity. The store. Returns new ChartSymbolInfo instance. Override this method to create a product-specific identity object for a sub object. An identity object for a subobject of this style. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Returns . A object with default values. Gets a default that is to be used with a default style. Gets or sets the style of the symbol that is to be displayed. Gets a value indicating whether the style has been initialized. true if this instance has shape; otherwise, false. Gets or sets the image index that is to be used to access the image from the associated object's ImageList. The index of the image. Gets a value indicating whether the ImageIndex has been initialized. true if this instance has image index; otherwise, false. Gets or sets the color that is to be used with the symbol. The color. Gets a value indicating whether the symbol's color has been initialized. true if this instance has color; otherwise, false. Gets or sets the color of the highlighted symbol. The color of the highlighted symbol. Gets a value indicating whether this instance has highlight color. true if this instance has highlight color; otherwise, false. Gets or sets the color of the dimmed symbol. The color of the dimmed symbol. Gets a value indicating whether this instance has dimmed color. true if this instance has dimmed color; otherwise, false. Gets or sets the size of the symbol. The size. Gets a value indicating whether the size of the symbol has been initialized. true if this instance has size; otherwise, false. Gets or sets the offset of the symbol. The offset. Gets a value indicating whether the offset of the symbol has been initialized. true if this instance has offset; otherwise, false. Gets or sets the information that is to be used for drawing border. The border. Gets a value indicating whether line information has been initialized for the current object. Gets or sets the marker of the symbol. Indicates whether the marker of the symbol has been initialized. This class provides a object for callout associated with a ChartPoint. Initializes the new instance of the class. Initializes a new instance of the class. Initializes a new object and associates it with an existing . A that holds the identity for this . Initializes a new instance of object and associates it with an existing . A that holds the identity for this . A that holds data for this . All changes made in this style object will be saved in the object. Resets enable calloutr. Should the enable of the serialize. True if the element should serialize otherwise False. Resets TextOffset information. Should the serialize TextOffset. True if the element should serialize otherwise false. Resets OffsetX information. Should the serialize OffsetX. True if the element should serialize otherwise false. Resets OffsetY information. Should the serialize OffsetY. True if the element should serialize otherwise false. Resets Font information. Should the serialize Font. True if the element should serialize otherwise false. Resets textFormat information. Should the serialize textFormat. True if the element should serialize otherwise false. Should the serialize text Position. True if the element should serialize otherwise false. Resets the callout's color. Should the color of the serialize. True if the element should serialize otherwise False. Resets the callout's text color. Should the text color of the serialize. True if the element should serialize otherwise False. Resets line information. Should the serialize border. True if the element should serialize otherwise False. Method to dispose ChartCalloutInfo object Creates the new class. The identity. The store. Returns new ChartCalloutInfo instance. Override this method to create a product-specific identity object for a sub object. An identity object for a subobject of this style. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Returns . A object with default values. Gets a default that is to be used with a default style. Gets or sets the boolean value that is to be used with the callout. The Enable. Gets a value indicating whether the callout feature is enabled. true if this instance has boolean; otherwise, false. This is associated with a Text property and used for internal purpose. duplicate for displaytextandformat. duplicate value. This is associated with a Text property and used for internal purpose. offset for text. TextOffset value. Gets a value indicating whether TextOffset information has been initialized for the current object. true if this instance has TextOffset; otherwise, false. This is associated with a Text property and used for internal purpose. offset for text. OffsetX value. Gets a value indicating whether OffsetX information has been initialized for the current object. true if this instance has OffsetX; otherwise, false. This is associated with a Text property and used for internal purpose. offset for text. OffsetY value. Gets a value indicating whether OffsetY information has been initialized for the current object. true if this instance has OffsetY; otherwise, false. Gets or sets the font that is to be associated with a . This font will be rendered at a position near the point if is set to True. The font. Gets a value indicating whether Font information has been initialized for the current object. true if this instance has text; otherwise, false. Gets or sets the textFormat that is to be associated with a . This text will be rendered with prefix or sufix text with the format of {0},{1},{2} is set to True. The text. Gets a value indicating whether textFormat information has been initialized for the current object. true if this instance has textFormat; otherwise, false. Gets or sets the Position of text that is to be displayed at this point. Gets a value indicating whether this instance has text Position. true if this instance has text orientation; otherwise, false. This is associated with the label position placement on mouse dragging. duplicate value. This is associated with the label position placement on mouse dragging. duplicate value. This is associated with the label placement on mouse dragging. duplicate value. Gets or sets the color that is to be used with the callout. The color. Gets a value indicating whether the callout's color has been initialized. true if this instance has color; otherwise, false. Gets or sets the text color that is to be used with the callout. The text color. Gets a value indicating whether the callout's text color has been initialized. true if this instance has color; otherwise, false. Gets or sets the information that is to be used for drawing border. The border. Gets a value indicating whether line information has been initialized for the current object. Represents the data of . Initializes a new instance of the class. The properties. Gets the properties. The properties. Represents the method that handles the event. Represents the proxy of instance. Initializes a new instance of the class. The g. Creates GraphProxy instance by the specified handle. The handle. The proxy. Returns Graphics object. Creates GraphProxy instance by the specified . The img. The proxy. Returns Graphics object. When overridden in a derived class, invokes the method that is specified in the provided on the remote object that is represented by the current instance. A that contains a of information about the method call. The message returned by the invoked method, containing the return value and any out or ref parameters. Occurs when methods is called. This class contains the data of geomerty path. Initializes a new instance of the class. The data. Initializes a new instance of the class. The data. Returns a that represents the current . A that represents the current . Parses the string. The value. Gets the path data. The path data. Gets the . The path. Gets the data regex. The data regex. Represents the value of ClipRule attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the "Nonzero" value. The nonzero. Gets the "Evenodd" value. The evenodd. Represents the value of FontStretch attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified STR. The STR. Returns EFontStretch object. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the normal. The normal. Gets the wider. The wider. Gets the narrower. The narrower. Gets the ultra condensed. The ultra condensed. Gets the extra condensed. The extra condensed. Gets the condensed. The condensed. Gets the semi condensed. The semi condensed. Gets the semi expanded. The semi expanded. Gets the expanded. The expanded. Gets the extra expanded. The extra expanded. Gets the ultra expanded. The ultra expanded. Represents the value of FontStyle attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the normal. The normal. Gets the italic. The italic. Gets the oblique. The oblique. Represents the value of FontVariant attribute of SVG DOM. Initializes a new instance of the class. The name. Gets the normal. The normal. Gets the small caps. The small caps. Represents the value of FontWeight attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the normal. The normal. Gets the bold. The bold. Gets the bolder. The bolder. Gets the lighter. The lighter. Gets the value100. The value100. Gets the value200. The value200. Gets the value300. The value300. Gets the value400. The value400. Gets the value500. The value500. Gets the value600. The value600. Gets the value700. The value700. Gets the value800. The value800. Gets the value900. The value900. Represents the value of LengthAdjust attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified STR. The STR. Returns ELengthAdjust. Gets the spacing. The spacing. Gets the spacing and glyphs. The spacing and glyphs. Specifies the spread methods. The pad value The reflect value The repeat value Specifies the types of length object. Unknown length type. Number type of length. Percentage type of length. "EMS" type of length. "EXS" type of length. "PX" type of length. "CM" type of length. "MM" type of length. "IN" type of length. "PT" type of length. "PC" type of length. Specifies the types of angle object. "UNKNOWN" type of angle. "UNSPECIFIED" type of angle. "DEG" type of angle. "RAD" type of angle. "GRAD" type of angle. Represents the value of StrokeLinecap attribute of SVG DOM. The Name. Initializes a new instance of the class. The name. Returns a that represents the current . A that represents the current . Parses the specified string. The string. Returns EStrokeLinecap. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Determines whether the specified is equal to the current . The to compare with the current . true if the specified is equal to the current ; otherwise, false. Serves as a hash function for a particular type. A hash code for the current . Gets the butt. The butt. Gets the round. The round. Gets the square. The square. Represents the value of StrokeLinejoin attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified STR. The STR. Returns EStrokeLinejoin. Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the miter. The miter. Gets the round. The round. Gets the bevel. The bevel. Represents the value of StrokeLinejoin attribute of SVG DOM. Initializes a new instance of the class. The name. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified string. The string. Returns Implements the operator ==. The v1. The v2. The result of the operator. Implements the operator !=. The v1. The v2. The result of the operator. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the user space on use. The user space on use. Gets the object bounding box. The object bounding box. Implements the array. The array float numbers. Initializes a new instance of the class. The array. Initializes a new instance of the class. The value. Initializes a new instance of the class. Returns a that represents the current . A that represents the current . Performs an implicit conversion from to . The array. The result of the conversion. Parses the string. The value. Gets the array. The array. Gets the at the specified index. Initializes a new instance of the class. The value. Initializes a new instance of the class. The value. The type. Initializes a new instance of the class. The value. Parses the specified value. The value. Returns SVG.Length. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an explicit conversion from to . The length. The result of the conversion. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Gets the value by specified max value. The max. Returns maximum value. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Parses the string. The value. Gets the type. The type. Gets the value. The value. Gets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets the empty length. The empty length. Gets the primary string. The primary string. Gets the length regex. The length regex. Stores the location and size of a rectangle. Initializes a new instance of the struct. The rect. Initializes a new instance of the struct. The primary. Initializes a new instance of the class. The x. The y. The width. The height. Parses the specified value. The value. Returns the new LengthRect instance. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the string. The text. Gets the X coordinate. The X. Gets the Y coordinate. The Y. Gets the width of rectangle. The width. Gets the height of rectangle. The height. Gets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets the empty. The empty. Represents the color object of SVG DOM. Initializes a new instance of the class. The color. Initializes a new instance of the class. The color. Performs an implicit conversion from to . The color. The result of the conversion. Performs an implicit conversion from to . The color. The result of the conversion. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the string. The color. Gets the color. The color. Gets the color regex. The color regex. Gets the color regex percent. The color regex percent. Gets the hex6 color regex. The hex6 color regex. Gets the hex3 color regex. The hex3 color regex. Gets a value indicating whether this instance is none. true if this instance is none; otherwise, false. Gets the primaty value. The primaty value. Initializes a new instance of the struct. The value. Initializes a new instance of the struct. The value. Parses the specified value. The value. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Gets the value. The value. Gets the string value of number. The primary. Gets the empty . The empty. Represents the value of Opacity attribute. Initializes a new instance of the struct. The value. Initializes a new instance of the struct. The value. Initializes a new instance of the struct. The alpha. Initializes a new instance of the struct. The color. Performs an implicit conversion from to . The value. The result of the conversion. Performs an implicit conversion from to . The value. The result of the conversion. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified string. The value. Gets or sets the value. The value. Gets or sets the alpha. The alpha. Represents the points array object of SVG DOM. Initializes a new instance of the class. The array. Initializes a new instance of the class. The value. Initializes a new instance of the class. The points. Creates the float array by the specified array of . The points. Returns Float array from Point array. Gets the points. The points. Represents the Font of SVG DOM. Represents the style of SVG DOM. Contains the fill members. Gets or sets the color to fill the background. The fill. Gets or sets the fill opacity. The fill opacity. Contains the stroke members. Gets or sets the stroke. The stroke. Gets or sets the width of the stroke. The width of the stroke. Gets or sets the stroke line caps. The stroke line caps. Gets or sets the stroke line join. The stroke line join. Gets or sets the stroke miter limit. The stroke miter limit. Gets or sets the stroke dash array. The stroke dash array. Gets or sets the stroke dash offset. The stroke dash offset. Gets or sets the stroke opacity. The stroke opacity. Contains the transformation attribute. Gets or sets the transform. The transform. Contains the opacity members. Gets or sets the opacity. The opacity. Initializes a new instance of the class. Initializes a new instance of the class. The value. Adds the specified attr. The attr. The value. Returns a that represents the current . A that represents the current . Gets the attribute. The key. The def value. returns object. Sets the attribute. The key. The value. The def value. Parses the specified string. The value. Gets the attributes. The attributes. Gets the divisor. The divisor. Gets or sets the stroke. The stroke. Gets or sets the width of the stroke. The width of the stroke. Gets or sets the stroke line caps. The stroke line caps. Gets or sets the stroke line join. The stroke line join. Gets or sets the stroke miter limit. The stroke miter limit. Gets or sets the stroke dash array. The stroke dash array. Gets or sets the stroke dash offset. The stroke dash offset. Gets or sets the stroke opacity. The stroke opacity. Gets or sets the color to fill the background. The fill. Gets or sets the fill opacity. The fill opacity. Gets or sets the transform. The transform. Gets or sets the opacity. The opacity. Contains the SVG DOM constants (element, attributes names, defined values...). The name of "ENTITY" element of XML DOM. The name of "line" element of SVG DOM. The name of "ellipse" element of SVG DOM. The name of "path" element of SVG DOM. The name of "polygon" element of SVG DOM. The name of "polyline" element of SVG DOM. The name of "rect" element of SVG DOM. The name of "text" element of SVG DOM. The name of "svg" element of SVG DOM. The name of "g" element of SVG DOM. The name of "defs" element of SVG DOM. The name of "linearGradient" element of SVG DOM. The name of "radialGradient" element of SVG DOM. The name of "pattern" element of SVG DOM. The name of "stop" element of SVG DOM. The name of "image" element of SVG DOM. The name of "circle" element of SVG DOM. The name of "clipPath" element of SVG DOM. The name of "id" attribute of SVG DOM. The name of "x" attribute of SVG DOM. The name of "y" attribute of SVG DOM. The name of "width" attribute of SVG DOM. The name of "height" attribute of SVG DOM. The name of "x1" attribute of SVG DOM. The name of "x2" attribute of SVG DOM. The name of "y1" attribute of SVG DOM. The name of "y2" attribute of SVG DOM. The name of "cx" attribute of SVG DOM. The name of "rx" attribute of SVG DOM. The name of "cy" attribute of SVG DOM. The name of "cy" attribute of SVG DOM. The name of "r" attribute of SVG DOM. The name of "fx" attribute of SVG DOM. The name of "fy" attribute of SVG DOM. The name of "dx" attribute of SVG DOM. The name of "dy" attribute of SVG DOM. The name of "d" attribute of SVG DOM. The name of "image" attribute of SVG DOM. The name of "points" attribute of SVG DOM. The name of "style" attribute of SVG DOM. The name of "textLength" attribute of SVG DOM. The name of "LengthAdjust" attribute of SVG DOM. The name of "version" attribute of SVG DOM. The name of "stroke" attribute of SVG DOM. The name of "stroke-width" attribute of SVG DOM. The name of "stroke-linecap" attribute of SVG DOM. The name of "stroke-linejoin" attribute of SVG DOM. The name of "stroke-miterlimit" attribute of SVG DOM. The name of "stroke-dasharray" attribute of SVG DOM. The name of "stroke-opacity" attribute of SVG DOM. The name of "stroke-dashoffset" attribute of SVG DOM. The name of "rotate" attribute of SVG DOM. The name of "fill" attribute of SVG DOM. The name of "fill-opacity" attribute of SVG DOM. The name of "fill-rule" attribute of SVG DOM. The name of "offset" attribute of SVG DOM. The name of "stop-color" attribute of SVG DOM. The name of "stop-opacity" attribute of SVG DOM. The name of "spreadMethod" attribute of SVG DOM. The name of "gradientUnits" attribute of SVG DOM. The name of "opacity" attribute of SVG DOM. The name of "font-family" attribute of SVG DOM. The name of "font-weight" attribute of SVG DOM. The name of "font-style" attribute of SVG DOM. The name of "font-variant" attribute of SVG DOM. The name of "font-stretch" attribute of SVG DOM. The name of "font-size" attribute of SVG DOM. The name of "font-size-adjust" attribute of SVG DOM. The name of "transform" attribute of SVG DOM. The name of "text-decoration" attribute of SVG DOM. The name of "gradientTransform" attribute of SVG DOM. The name of "patternTransform" attribute of SVG DOM. The name of "viewBox" attribute of SVG DOM. The name of "preserveAspectRatio" attribute of SVG DOM. The name of "patternContentUnits" attribute of SVG DOM. The name of "patternUnits" attribute of SVG DOM. The name of "shape-rendering" attribute of SVG DOM. The name of "clip-rule" attribute of SVG DOM. The name of "clip-path" attribute of SVG DOM. The name of "clipPathUnits" attribute of SVG DOM. The name of "xlink:href" attribute of SVG DOM. The "none" value. The "M" value. The "L" value. The "C" value. The "H" value. The "V" value. The "Q" value. The "Z" value. The "pad" value. The "url" value. The "bold" value. The "lighter" value. The "100" value. The "200" value. The "300" value. The "400" value. The "500" value. The "600" value. The "700" value. The "800" value. The "900" value. The "butt" value. The "bevel" value. The "miter" value. The "medium" value. The "round" value. The "square" value. The "bolder" value. The "italic" value. The "normal" value. The "wider" value. The "narrower" value. The "nonzero" value. The "evenodd" value. The "condensed" value. The "semi-condensed" value. The "extra-condensed" value. The "ultra-condensed" value. The "expanded" value. The "semi-expanded" value. The "extra-expanded" value. The "ultra-expanded" value. The "reflect" value. The "reflect" value. The "underline" value. The "crispEdges" value. The "objectBoundingBox" value. The "userSpaceOnUse" value. The "data:;base64," value. The "oblique" value. The "small-caps" value. The "matrix" value. The "translate" value. The "scale" value. The "rotate" value. The "skewX" value. The "skewY" value. The "spacing" value. The "spacingAndGlyphs" value. The "%" value. The "em" value. The "ex" value. The "px" value. The "cm" value. The "mm" value. The "in" value. The "pt" value. The "pc" value. The "cx" value. The "cy" value. The "fx" value. The "fy" value. The "#" value. The "rgb" value. The "r" value. The "g" value. The "b" value. Contanins the 2D transformation. Initializes a new instance of the class. The matrix. Initializes a new instance of the class. The value. Returns a that represents the current . A that represents the current . Parses the string. The value. Gets the matrix. The matrix. Contains the helper methods and properties to parse the SVG DOM. Gets the float. The value. Returns Float. Gets the float. The value. Returns Float in String format. Gets the number. The value. Gets the array of numbers. The string. Returns Float array. Gets the GDI+ pen by the stroke attribute of specified element. The elem. Returns Pen Sets the stroke attribute of specified the GDI+ pen. The elem. The pen. Gets the GDI+ brush by the fill attribue of specified element. The element. The SVG document. Returns Brush. Sets the fill attribute by the specified GDI+ brush. The elem. The br. Gets the GDI+ font by the font attributes of element. The elem. Returns GDIFont. Sets the font attributes by the specified GDI+ font. The element. The font. Gets the id from URL. The ulr. Returns url string. Gets the URL from id. The id. Returns url string from the ID. Gets the GDI+ brush (gradient or pattern brush) of elemet fill. The elemet. Returns Brush. Gets the GDI+ brush of elemet fill. The element. Returns GDIPBrush. Gets the GDI+ pen of element stroke. The element. Returns Pen. Gets the float format. The float format. Gets the number chars. The number chars. Gets the number regex. The number regex. Gets the URL regex. The URL regex. Base implementation of interface. Base interface of each SVG element. Gets or sets the element identifier. The identifier. Gets the name of element. The name. Gets or sets the inner text of element. The text. Gets the owner document. The owner document. Initializes a new instance of the class. The name of element. Adds the child. The value. Draws the specified g. The g. Sets the document. The . Parses the XML document. The . Writes the XML. The writer. Writes the attributes to XML document. The . Gets the attribute value. The key. The default value. Returns object of the specified key. Sets the value of attribute. The key. The value. The default value. Determines whether the specified child is allowed to add to the this element. The elem. true if the specified child is allowed to add to the this element; otherwise, false. Gets the name of element. The name. Gets the inner elements. The inner elements. Gets the attributes. The attributes. Gets the parent element. The parent element. Gets or sets the element identifier. The identifier. Gets the owner document. The owner document. Gets or sets the inner text of element. The text. Represents the indexer of the element children collection. Initializes a new instance of the class. The list. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Gets the at the specified index. Gets the count. The count. Implements the all SVG interfaces. Contains the style attribute. Gets or sets the style. The style. Contains the font members. Gets or sets the font family. The font family. Gets or sets the font style. The font style. Gets or sets the font variant. The font variant. Gets or sets the font weight. The font weight. Gets or sets the font stretch. The font stretch. Gets or sets the size of the font. The size of the font. Gets or sets the font size adjust. The font size adjust. Gets or sets the font. The font. Contains the view box attribute. Gets or sets the view box. The view box. Contains clipping members. Gets or sets the clip rule. The clip rule. Gets or sets the identifier of clip path. The clip path. Initializes a new instance of the class. The name of element. Draws the element and the inner elements to the specified . The . Parses the XML document. The . Sets the XML attribute. The attr. Draws the element to specified . The . Gets or sets the stroke. The stroke. Gets or sets the width of the stroke. The width of the stroke. Gets or sets the stroke line caps. The stroke line caps. Gets or sets the stroke line join. The stroke line join. Gets or sets the stroke miter limit. The stroke miter limit. Gets or sets the stroke dash array. The stroke dash array. Gets or sets the stroke dash offset. The stroke dash offset. Gets or sets the stroke opacity. The stroke opacity. Gets or sets the color to fill the background. The fill. Gets or sets the fill opacity. The fill opacity. Gets or sets the transform. The transform. Gets or sets the style. The style. Gets or sets the font family. The font family. Gets or sets the font style. The font style. Gets or sets the font variant. The font variant. Gets or sets the font weight. The font weight. Gets or sets the font stretch. The font stretch. Gets or sets the size of the font. The size of the font. Gets or sets the font size adjust. The font size adjust. Gets or sets the font. The font. Gets or sets the view box. The view box. Gets or sets the opacity. The opacity. Gets or sets the clip rule. The clip rule. Gets or sets the identifier of clip path. The clip path. Implements the "circle" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Draws the element to specified . The . Gets or sets the radius of circle. The radius of circle. Gets or sets the X coorditane of element center. The X coorditane of element center. Gets or sets the Y coorditane of element center. The Y coorditane of element center. Implements the "clipPath" element of SVG DOM. Initializes a new instance of the class. Gets the result path. Returns GraphicsPath object. Implements the "defs" element of SVG DOM. Initializes a new instance of the class. Implements the "ellipse" element of SVG DOM. Initializes a new instance of the class. Creates the new instance by the specified . The rect. Returns EllipseElement. Parses the XML document. The . Creates instance of the by its location and size. The x-location of the element. The y-location of the element. The width of the element. The height of the element. Calculated . Draws the element to specified . The . Gets or sets the horizontal radius. The horizontal radius. Gets or sets the vertical radius. The vertical radius. Gets or sets the X coordinate of the element center. The X coordinate of the element center. Gets or sets the Y coordinate of the element center. The Y coordinate of the element center. Implements the "g" element of SVG DOM. Initializes a new instance of the class. Initializes a new instance of the class. Parses the XML document. The . Creates the instance by the specified . The . The x-location of the element. The y-location of the element. The width of the element. The height of the element. The instance. Draws the element to specified . The . Gets or sets the element width. The width. Gets or sets the element height. The height. Gets or sets the X coordinate. The X coordinate. Gets or sets the Y coordinate. The Y coordinate. Gets or sets the image referance. The referance. Implements the "LinearGradient" element of SVG DOM. Initializes a new instance of the class. Creates the GDI+ brush. Returns Brush element. Creates the element by the specified GDI+ brush. The brush. Returns LinearGradientElement from LinearGradientBrush. Parses the XML document. The . Draws the element and the inner elements to the specified . The . Gets or sets the X coordinate of the gradient start. The X coordinate of the gradient start. Gets or sets the Y coordinate of the gradient start. The Y coordinate of the gradient start. Gets or sets the X coordinate of the gradient end. The X coordinate of the gradient end. Gets or sets the Y coordinate of the gradient end. The Y coordinate of the gradient end. Gets or sets the gradient transform. The gradient transform. Gets or sets the gradient units. The gradient units. Gets or sets the spread method. The spread method. Gets or sets the referense of inherited element. The referense. Implements the "line" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Creates the from its coords. The first point. The second point. Created . Creates the from its coords. The x-location of the first point. The y-location of the first point. The x-location of the second point. The y-location of the second point. Created . Draws the element to specified . The . Gets or sets the X coordinate of start point. The X coordinate. Gets or sets the Y coordinate of start point. The Y coordinate. Gets or sets the X coordinate of end point. The X coordinate of end point. Gets or sets the Y coordinate of end point. The Y coordinate. Impements the "path" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Draws the element to specified . The . Gets or sets the path data. The path data. Implements the "pattern" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Creates the new instance by the specified . The . Returns PatternElement from TextureBrush. Creates the new instance by the specified . The . Returns PatternElement from HatchBrush. Creates the instance by the inner elements. Return Brush. Draws the element and the inner elements to the specified . The . Gets or sets the width. The width. Gets or sets the height. The height. Gets or sets the X coordinate of pettern. The X coordinate. Gets or sets the Y coordinate of pettern. The Y coordinate. Gets or sets the reference to a different "pattern" element within the current SVG document fragment. The reference. Gets or sets the pattern transform. The pattern transform. Gets or sets the pattern content units. The pattern content units. Gets or sets the pattern units. The pattern units. Implements the "polygon" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Creates the new instance by the specified points. The points. Draws the element to specified . The . Gets or sets the points. The points. Implemenets the "polyline" element of SVG DOM. Initializes a new instance of the class. Parses the XML document. The . Draws the element to specified . The . Gets or sets the points. The points. Inherited from element of SVG DOM. Initializes a new instance of the class. Creates the GDI+ brush. Returns Brush. Creates the by the specified GDI+ brush. The brush. Returns RadialGradientElement from PathGradientBrush. Parses the XML document. The . Draws the element and the inner elements to the specified . The . Gets or sets the X coordinate of gradient center. The X coordinate of center. Gets or sets the Y coordinate of gradient center. The Y coordinate of center. Gets or sets the X coordinate of gradient factor. The X coordinate of factor. Gets or sets the Y coordinate of gradient factor. The Y coordinate of factor. Gets or sets the radius of gradient. The radius of gradient. Gets or sets the gradient transform. The gradient transform. Gets or sets the gradient units. The gradient units. Gets or sets the spread method. The spread method. Gets or sets the referense of inherited element. The referense. Implements the "rect" element of SVG DOM. Initializes a new instance of the class. Creates the new instance by the specified . The . Returns RectElement. Parses the XML document. The . Creates the from given coords. The x-location of the element. The y-location of the element. The width of the element. The height of the element. Returns RectElement. Draws the element to specified . The . Gets or sets the width of element. The width. Gets or sets the height of element. The height. Gets or sets the X coordinate of element. The X coordinate. Gets or sets the Y coordinate. The Y coordinate. Gets or sets the horizonral radius of corners. The horizonral radius. Gets or sets the vertical radius of corners. The vertical radius. Implemenets the "stop" element of SVG DOM. Initializes a new instance of the class. Creates the stop element by the specified color and offset. The color. The offset. Returns StopElement. Parses the XML document. The . Gets or sets the offset. The offset. Gets or sets the color of the stop. The color of the stop. Gets or sets the stop opacity. The stop opacity. Implements the "svg" element of SVG DOM. Initializes a new instance of the class. Draws the element and the inner elements to the specified . The . Writes the attributes to XML document. The . Sets the clip. The . Gets or sets the width. The width. Gets or sets the height. The height. Gets or sets the X. The X. Gets or sets the Y. The Y. Implements the "text" element of SVG DOM. Initializes a new instance of the class. Draws the element to specified . The . Parses the XML document. The . Gets or sets the X coordinate of text. The X coordinate . Gets or sets the Y coordinate of text. The Y coordinate. Gets or sets the DX. The DX. Gets or sets the DY. The DY. Gets or sets the length of the text. The length of the text. Gets or sets the angle of rotatation. The angle. Gets or sets the length adjust. The length adjust. Represents the SVG document. Initializes a new instance of the class. Finds the element. The id. Returns the specific Element for the given id. Saves the SVG document in a stream The stream. Saves the specified filename. The filename. Loads the specified flianame. The flianame. Finds the element. The id. The elem. Returns the Element. Saves the element. The elem. The parent. The doc. Loads the elements. The XML element. The parent element. Determines whether the specified child is allowed to add to the this element. The elem. true if the specified child is allowed to add to the this element; otherwise, false. Optimazes the document. The doc. Creates the entity. The node. The id. Returns the HashTable. Sets the entity to node. The node. The ents. Gets or sets the current id. The current id. Gets the SVG. The SVG. Gets the defs. The defs. Provides methods for drawing primitives to the SVG document. Initializes a new instance of the class. Initializes a new instance of the class. if set to true create default document. Draws the document to the specified . The . Saves the document to the file. The filename. Saves the document to the stream. The stream. Loads the document from the file. The filename. Draws the rectangle. The . The x coordinare of rectangle. The y coordinare of rectangle. The width of rectangle. The height of rectangle. Draws the ellipse. The . The x coordinare of ellipse. The y coordinare of ellipse. The width of ellipse. The height of ellipse. Draws the path. The . The . Draws the string. The text. The . The . The x coordinate of text. The y coordinate of text. Draws the line. The . The x coordinate of start point. The y coordinate of start point. The x coordinate of end point. The y coordinate of end point. Draws the polygon. The . The array of . Draws the lines. The . The array of . Draws the image. The . The x coordinare of image. The y coordinare of image. The width of image. The height of image. Fills the path. The . The . Fills the rectangle. The . The x coordinare of rectangle. The y coordinare of rectangle. The width of rectangle. The height of rectangle. Fills the ellipse. The . The x coordinare of ellipse. The y coordinare of ellipse. The width of ellipse. The height of ellipse. Fills the polygon. The . The array of . Changes the origin of the coordinate system. The horizontal offset. The vertival offset. Clears the specified color. The color. Sets the clip. The gp. Resets the clip. Sets the clip. The elem. The URI. Sets the transform. The elem. Generates the new document. Gets the . The document. Gets or sets the world transformation for this . Provides the methods to draw into SVG image. Initializes a new instance of the class. Gets the for SVG by the specified size. The size. Returns Graphics object. Method to set the size for SVG image The size. Saves SVG document the specified name. The name. Saves SVG document in the specified stream. The stream. Handles the methods. The sender. The instance containing the event data. Draws . The array of parameters. PRXs the fill path. The array of parameters. PRXs the draw rectangle. The array of parameters. PRXs the fill rectangle. The array of parameters. PRXs the draw line. The array of parameters. PRXs the clear. The array of parameters. PRXs the draw string. The array of parameters. PRXs the draw ellipse. The array of parameters. PRXs the fill ellipse. The array of parameters. PRXs the draw polygon. The array of parameters. PRXs the fill polygon. The array of parameters. PRXs the draw image. The array of parameters. PRXs the set clip. The array of parameters. Resets clip. The array of parameters. Try cast parameters to , , or type. The array of parameters. The parameter offset. The output . Returns true if casting parameters to Rectangle is possible otherwise false. Try cast parameters to type. The array of parameters. The offset. The output . Returns true if casting parameters to GraphicsPath is possible otherwise false. Initializes a new instance of the class. The type. The descriptor. Initializes a new instance of the class. The type. The descriptor. The value. Adds the specified setter. The setter. Removes the specified setter. The setter. Applies the specified owner. The owner. Resets the specified owner. The owner. Reads the specified element. The element. Writes the specified element. The element. Scans the specified owner. The owner. Returns a that represents the current . A that represents the current . Should the serialize value. True if the element should serialize otherwise False. Resets the value. Gets the setter. Name of the property. Returns ChartSetter. Returns an enumerator that iterates through a collection. An object that can be used to iterate through the collection. Gets a value indicating whether this instance is empty value. true if this instance is empty value; otherwise, false. Gets a value indicating whether this instance is empty children. true if this instance is empty children; otherwise, false. Gets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets the type. The type. Gets the name of the property. The name of the property. Gets the property descriptor. The property descriptor. Gets or sets the value. The value. Gets the at the specified index. The ChartSetter indexer. Gets the with the specified property. The ChartSetter indexer. Gets the count. The count. Provides the storing of chart properties. Initializes a new instance of the class. Type of the chart. Loads the specified chart. The chart. The stream. Returns ChartTemplate with stored properties. Loads the specified chart. The chart. The filename. Returns ChartTemplate with stored properties. Saves the specified chart. The chart. The stream. Returns ChartTemplate with stored properties. Saves the specified chart. The chart. The filename. Returns ChartTemplate with stored properties. Sets the value. The path. The value. Gets the value. The path. Returns object. Applies the specified chart. The chart. Scans the specified chart. The chart. Scans the specified series. The series. Scans the specified trendline. The series. Resets the properties of the specified chart. The chart. Saves the series in specified filename. The stream. Loads the specified filename. The filename. Loads the specified stream. The stream. Setting Properties value for series. series. Changing the valuetype for SeriesProperties. The PropertyDescriptor. The propertyValue. Reads the specified element. The element. Saves the specified stream. The filename. Saves the specified stream. The stream. Generates tree of setters by the specified type. The type. Returns ArrayList object. Generates tree of setters by the specified type. The type. Type is series or not Returns ArrayList object. Selects the by property path. The path. The ChartSetter object. Gets the by the property name. Name of the property. The ChartSetter object. Specifies whether styles applied to points should also be stored in template or not Specifies whether series data should be stored in template or not Specifies whether series style should be stored in template or not Represents the type of property serialization. The value of property can be converted to the . The value of property is collection. The value of property is collection. The property contains sub-properties. The value of property can be converted to the . The property of this attribute is not related to appearance. The value of property is collection. The property of this attribute is not related to appearance. The value of property is collection. The property of this attribute is not related to appearance. The property contains sub-properties. The property of this attribute is not related to appearance. The ChartTemplateAttribute class. Initializes a new instance of the class. Type of the set. Initializes a new instance of the class. Type of the set. Type of the item. Gets the type of the property. The type of the property. Gets the type of the collection items. The type of the item. The MarkerStyle Enumerator. Marker Style will be of Rectangle. Marker Style will be of Ellipse. Marker Style will be of SmoothRectangle. Defines the fancy tooltip rendered on data points. Store top level form to show toolTop. The ChartFancyToolTipInfo instance. Store target point. Store shift. Store value indicates that draw symbol. Store value indicates that ToolTip is visible. Store client rectangle. Store text property. Initializes a new instance of the class. Inits by the specified parent. The parent. The controller. Shows this tooltip by specified parent. Hides this tooltip. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Called when mouse is moved by hint window. The sender. The instance containing the event data. Invalidates this instance. Called when [tool tip paint]. The sender. The instance containing the event data. Called when parent form deactivated. The sender. The instance containing the event data. Gets the GraphicsPath of current ToolTip. The width. The height. GraphicsPath of the current ToolTip. Gets rectangle to draw text. Rectangle to draw text. Gets the path rectangle. The width. The height. Rectangle GraphicsPath of the current ToolTip. Gets the path smooth rectangle. The width. The height. Smooth rectangle GraphicsPath of the current ToolTip. Gets the path ellipse. The width. The height. Ellipse GraphicsPath of the current ToolTip. Adds the sector. The gp. The rect. The start. The angle. Recalculates size and location The rectangle to check bounds. Gets the primary size. Primary size of hint. Converts degrees to radial. The angle to convert. Radial representation of the angle. Gets the symbol path. GraphicsPath of the ToolTip Gets the center loaction. The rc. The sz. Returns the center location point. Draws the text. The graphics content. The rectangle to draw text. Calculates the alignment. The current alignment. The rectangle to check alignment. Returns TabAlignment. Called when info was changed. The sender. The instance containing the event data. Gets the info. The info. Gets or sets the shift. Gets or sets a value indicating whether this is visible. true if visible; otherwise, false. Gets or sets the location. The location. Gets or sets the width. The width. Gets or sets the height. The height. Gets or sets the size. The size. Gets or sets the text. Gets or sets the color of the symbol. The color of the symbol. Contains the appearance properties of fancy tooltip. Initializes a new instance of the class. Sets the characteristics of this tooltip same as the input Fancy tooltip Sets this characteristics for the input Fancy tooltip Sets the characteristics of this tooltip same as the input Fancy tooltip Sets this characteristics for the input Fancy tooltip Called when border settings was changed. The sender. The instance containing the event data. Raises the changed event. The sender. The instance containing the event data. Gets or sets the information that is used for specifying border properties. Gets or sets a value indicating the visibility of the Fancy tooltip. Default is false. Gets or sets a value indicating the Resize the Inside of Fancy Symbol. Default is false. Gets or Sets MarkerStyle of the tool tip. Default is SmoothRectangle. Gets or sets the space between the symbol and the marker. Default is 20f. Gets or Sets the interval between the border and the tool tip text. Default is 4f. Gets or Sets the alignment of the tab for the FancyToolTip. Default is Left. Gets or Sets the angle of the arrow in the tooltip. Default is 15f. Gets or sets the backcolor for the FancyToolTip. Default is Color.Info. Gets or sets the forecolor for the FancyToolTip. Default is Color.Black. Gets or sets the backcolor for the symbol on FancyToolTip. Default is Color.Red. Gets or sets the font information of the FancyToolTip. Gets or Sets this property. When this property is set to true, the Tool Tip will be auto aligned depending on the size. Default is true. Gets or Sets the size of the Symbol associated with the FancyToolTip. Default is (10, 10). Gets or Sets the symbol associated with the FancyToolTip. Default is Circle. Image symbol isn't work for FancyToolTip. The ToolTipController that controls tips visibility, position and style. Initializes a new instance of the class. The chart. Initializes a new instance of the class. The chart. The host. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Views the tool tips. Gets the nearly point by X. The x-coord. The series. Nearest point to x-coord in given series Gets the text for display on tool tip. The series. The point to get tool tip. Returns text for tooltip. Gets the fancy tool tip. The series to get tool tip. Tool tip assosiated with series. Called when mouse is moved. The sender. The instance containing the event data. Handles the Changed event of the Series control. The source of the event. The instance containing the event data. Handles the Invalidated event of the Parent control. The source of the event. The instance containing the event data. Called when chart host is painting. The sender. The instance containing the event data. An event that is raised when the text format is changed. Represents the method that handles the event. Represents arguments of handler. Initializes a new instance of the class. The series. The point. Gets the series. The series. Gets the point. The point. Gets or sets the text. The text. The Trendline type Enumerator. Draws linear Trendline. Draws Polynomial Trendline. Draws Exponential Trendline. Draws Moving Average Trendline. Draws Logarithmic Trendline. Draws Power Trendline. Calculates the Trendline Elements . The Chartseries. Calculates the Trendline Elements . The Chartseries. Calculate Polynomial Trendline with order Create the polynomial segments Returns the controlPoints of the curve Gets or sets the name of the trendline. Gets or sets the color of the trendline. Gets or sets the trendline style. Gets or sets the width of the trendline. Gets or sets the visibility of trendline. Gets or sets the Backward Forecast of the trendline. Gets or sets the Forward Forecast of the trendline. Gets or sets the Polynomial Order in the Polynomial Trendline Gets or sets the Period in the Moving Average Trendline Gets or sets the type of the trendline. The ChartCustomPoint class can be used to set text or symbols at a particular point on the chart area. Initializes a new instance of class. Method to dispose ChartCustomPoint object Assign the Shape class properties values to custom point to draw in the chartarea The chart custom point shape Draws the specified graph. The chartarea The graph. The point. Draws the specified graph. The chartarea The graph. The point. Raises the event. The instance containing the event data. Called when border is changed. The sender. The instance containing the event data. Gets the text point. The base point. Size of the text. Returns the Text point. Gets the Rectangle point. The base point. Returns the Rectangle point. An event that is triggered when settings is changed. Gets or sets the image list to be used. Gets or sets the border information that is to be associated with this custom point. Gets or sets the interior brush information that is to be associated with this custom point. Gets or sets the offset of text that is to be associated with this point, from the rendering position of this point. Gets or sets the index of the point to be followed. Gets or sets the index of the series that holds the point to be followed. Gets or sets the X value of the custom point when the primary X axis of the chart is DateTime. Gets or sets the Y value of the custom point when the primary Y axis of the chart is DateTime. Gets or sets the symbol information that is to be associated with the custom point. Gets or sets a value indicating whether marker is visible. true if marker is visible; otherwise, false. Gets or sets the color of the text. Gets or sets the font of the text. Gets or sets the alignment of the text in relation to the point. Gets or sets the text of the custom point. Gets or sets the X value of the custom point when the primary X axis of the chart is of type double. Gets or sets the Y value of the custom point when the primary Y axis of the chart is of type double. Indicates how the XValue and YValue will be used. The DrawShape class can be used to set shape to particular custom point on the chart area. Initializes a new instance of the class. Method to dispose DrawShape object. Gets or sets the font of the text. Gets or sets the style of the shape that is to be displayed. Default shape is Square. It will support the limitted shape(Square, Circle, Hexagon, Pentagon) draw around the custom point Gets or sets the text of the custom point. Gets or sets background color to the Shape. Default color is "White" Gets or sets text color to the custom shape. Default color is "White" Gets or sets size to the Shape to draw around the custom points Default Size is (50, 50) Gets or sets border to the custom shape. Gets or sets the position of the shape in relation to the point. Provides a base class that can be used to design value editors with the drop-down list. Gets the values of DropDownUIEditor. Returns IList. Edits the specified object's value using the editor style indicated by the method. An that can be used to gain additional context information. An that this editor can use to obtain services. The object to edit. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Gets the editor style used by the method. An that can be used to gain additional context information. A value that indicates the style of editor used by the method. If the does not support this method, then will return . Gets the item text. The item. Class represent palette drop down user interface. Initializes a new instance of the class. The owner. Initializes the temporary variables. The . The . The value. Removes the temporary variables. The OnSelectedIndexChanged method. Event object with the details Raises the event. A that contains the event data. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Gets the value. The value. Custom for arrays of struct. Initializes a new instance of the class. The data type of the items in the array. Paints a representation of the value of an object using the specified . A that indicates what to paint and where to paint it. Indicates whether the specified context supports painting a representation of an object's value within the specified context. An that can be used to gain additional context information. true if is implemented; otherwise, false. Custom for enumeration. Initializes a new instance of the class. Paints a representation of the value of an object using the specified . A that indicates what to paint and where to paint it. Indicates whether the specified context supports painting a representation of an object's value within the specified context. An that can be used to gain additional context information. true if is implemented; otherwise, false. Custom for enum. Initializes the new instance of the class. Paints a representation of the value of an object using the specified . A that indicates what to paint and where to paint it. Indicates whether the specified context supports painting a representation of an object's value within the specified context. An that can be used to gain additional context information. true if is implemented; otherwise, false. Gets the values of ChartColorPalette Enum. Returns IList. Provides a for visually picking a . Store UI for edit value. Initializes a new instance of the class. Edits the specified object's value using the editor style indicated by the method. An that can be used to gain additional context information. An that this editor can use to obtain services. The object to edit. The new value of the object. If the value of the object has not changed, this should return the same object it was passed. Gets the editor style used by the method. An that can be used to gain additional context information. A value that indicates the style of editor used by the method. If the does not support this method, then will return . Represent user interface for edit class. Required designer variable. Store class for edit brush in property grid. Store default brush. Store Initializes a new instance of the class. Clean up any resources being used. true if managed resources should be disposed; otherwise, false. Required method for Designer support - do not modify the contents of this method with the code editor. Starts the specified . The . The value to edit. Ends this instance. Raises the event. A that contains the event data. Raises the event. A that contains the event data. Handles the Click event of the btnOk control. The source of the event. The instance containing the event data. Handles the Click event of the btnCancel control. The source of the event. The instance containing the event data. Gets the value of the BrushInfo. Class for edit BrushInfo in property grid. Store brush. Gets or sets brush. Custom for arrays of enumeration. Initializes a new instance of the class. Paints a representation of the value of an object using the specified . A that indicates what to paint and where to paint it. Indicates whether the specified context supports painting a representation of an object's value within the specified context. An that can be used to gain additional context information. true if is implemented; otherwise, false. Specifies the drawing mode of chart. Chart will be painted in 2D mode. Chart will be painted in pseudo 3D mode. Chart will be painted in real 3D mode. Specifies type of coordinate system. Any coortinate sysytem isn't used. The circular coordinate system is used. The rectangular coordinate system is used. Lists the different ways in which multiple axes will be rendered on the same side (X or Y) Multiple axes will be rendered one after the other, side-by-side. Multiple axes will be rendered in parallel. Represents No Skins. Represents Office2007Black Skin. Represents Office2007Blue Skin. Represents Office2007Silver Skin. Represents Office2016Black Skin. Represents Office2016White Skin. Represents Office2016DarkGray Skin. Represents Office2016Colorful Skin. Represents Almond Skin. Represents Blend Skin. Represents Blueberry Skin. Represents Marble Skin. Represents MidNight Skin. Represents Monochrome Skin. Represents Olive Skin. Represents Sandune Skin. Represents Turquoise Skin. Represents Vista Skin. Represents VS2010 Skin. Represents VS2010 Skin. Specifies flags that control the elements painting. Indicates visibility of background. Indicates visibility of border. Indicates visibility of interactive cursors. Indicates visibility of axes. All elements will be painted. Lists the options available for rendering the labels in the Pyramid, Funnel, Pie or Doughnut Chart. Labels are not shown. Labels are rendered inside the pie. Lables are rendered outside the pie.In funnel or pyramid chart, if the label style is set to outside, then the label placement has be left or right. Labels are rendered outside the pie and in columns. Labels are rendered outside the pie and in chart area. Lists the options for positioning the lables in an accumulation chart (Pyramid or Funnel) Renders the label on top of the block, when rendered Inside. Renders the label at the bottom of the block, when rendered Inside. Renders the label to the left of the block, when rendered Outside. Renders the label to the right of the block, when rendered Outside. Renders the label at the center of the block, when rendered Inside. Lists the options in which a pyramid base could be rendered in 3D mode. Base is a square. Base is a circle. Lists the funnel mode options. The specified Y value is used to compute the width of the corresponding block. The specified Y value is used to compute the height of the corresponding block. Specifies the mode in which the Y values should be interpreted in the Pyramid chart. The Y values are proportional to the length of the sides of the pyramid. The Y values are proportional to the surface area of the corresponding blocks. Specifies how much 3D space will be used by chart. Chart type doesn't use the 3D space. Chart type uses the all 3D space. Chart type uses the single layer of 3D space for each series. Chart type uses the single layer of 3D space for all series with the same type. Specifies the Docking position of a control. The control will be docked to the Left of its container The control will be docked to the Right of its container The control will be docked to the Top of its container The control will be docked to the Bottom of its container The control will not be docked inside the container Specifies the alignment of the control. The control will be aligned Near. The control will be aligned in the Center. The control will be aligned Far. Specifies the placement of element by the parent bounds. Elements are located inside the parent. Elements are located outside the parent. Specifies the orientation. The chart element is oriented horizontally. The chart element is oriented vertically. Specifies the mode of drawing the edge labels. None of the edge label settings will be applied. The margin labels will be auto set. The margin labels will be user set. Specifies the vertical alignment. The element will be aligned in Top. The element will be aligned in Center. The element will be aligned in Bottom. Specifies the options to control what happens if chart labels intersect each other due to lack of space. It is used in conjunction with . related changes affect all label text. related changes affect only specific labels that may need to be changed. Specifies the representation symbol that is to be used inside the legend box for a series. A visual representation will be none. A visual representation of the series type will be rendered. The image associated with the series type will be rendered. A rectangle will be rendered. A line will be rendered. A straight line will be rendered. A circle will be rendered. A diamond will be rendered. A hexagon will be rendered. A pentagon will be rendered. A triangle will be rendered. An inverted triangle will be rendered. A cross will be rendered. Specifies the options for how to position a custom point on the chart. Coordinates of the custom point are taken as a percentage of the chart area. Coordinates of the custom point are taken to be in pixels. Coordinates of the custom point are taken as a percentage of the chart area. The custom point will follow the regular point of any series it is assigned to. Specifies the options for the action that is to be taken when labels intersect each other. No special action is taken. Labels may intersect. When labels would intersect each other, they are wrapped to avoid intersection. When labels would intersect each other, they are wrapped into multiple rows to avoid intersection. When labels would intersect each other, they are rotated to avoid intersection. The ChartTitleDrawMode enumerator. No special mode is taken. Wraps title. Removes the end of trimmed lines, and replaces them with an ellipsis. Specifies the actual symbol rendered inside the legend box for a series based on hints / specifications given with . Visual representation is empty. Visual representation is a line. Visual representation is a rectangle. Visual representation is a spline. Visual representation is an area chart. Visual representation is a pie slice. Visual representation is an image. Visual representation is a circle. Visual representation is a diamond. Visual representation is a hexagon. Visual representation is a pentagon. Visual representation is a triangle. Visual representation is an inverted triangle. Visual representation is a cross. Visual representation is a spline area. Visual representation is a Straight area. Specifies the options for positioning of the Chart's text. Text is positioned at the top of the chart area. Text is positioned at the bottom of the chart area. Text is positioned to the left of the chart area. Text is positioned to the right of the chart area. Specifies the different values that are natively used. Double value. DateTime value. Custom value. Category value. Logarithmic value. Specifies the representation classification. Generally used only when you are writing custom renderers. Values are single series rendered. Values are plotted side by side. Values are independently rendered. Values are plotted by circular (Radar, Polar). Other non-standard rendering. Specifies the representation classification. Generally used only when you are writing custom renderers. Values are stacked. Values are stacked. Values are not stacked. Specifies the different sort axis value types. Sorts the ChartSeries based on X values. Sorts the ChartSeries based on Y values. Specifies the different sort direction. Sorts the series in ascending order. Sorts the series in descending order. Specifies the different chart types. Line chart. Spline chart. Rotated spline chart. Scatter chart. Column chart. Bar chart. Gantt chart. Stacking bar chart. Area chart. Range Area chart. Area chart with spline connectors. Stacking area chart. Stacking column chart. Stacking area chart. Stacking 100% bar chart. Stacking 100% column chart. Pie chart. Funnel chart. Pyramid chart. HiLo chart. HiLoOpenClose chart. Candle chart. Bubble chart. StepLine chart. StepArea chart. Radar chart. Kagi chart. Renko chart. Polar chart. ColumnRange chart. ThreeLineBreak chart. PointAndFigure chart. BoxAndWhisker chart. Histogram chart. This Chart is mainly used in sensitivity analysis. It shows how different random factors can influence the prognoses income. HeatMap chart Custom chart. Rendering is done by user. Specifies chart axis ranges configuration options. Bounds are automatically calculated based on values. Bounds and intervals are explicitly set. Specifies the orientation of text when rendered with a value point. Text is rendered above and to the left of the point. Text is rendered above the point. Text is rendered above and to the right of the point. Text is rendered to the left of the point. Text is centered on the point. Text is rendered to the right of the point. Text is rendered below and to the left of the point. Text is rendered below the point. Text is rendered below and to the right of the point. Text is rendered in a manner that is appropriate for the situation. Text is rendered above the region that represents the point (Example: above the bar in a bar chart). Text is rendered below the region that represents the point (Example: below the bar in a bar chart). Text is centered in the region that represents the point (Example: centered inside the bar in a bar chart). Text is centered to the symbol if one is associated with the point. Specifies the Position of Callout data label when rendered with a value point. Text is rendered above the point. Text is rendered to the left of the point. Text is rendered to the right of the point. Text is centered on the point. Text is rendered below the point. Specifies the style of the radar chart. Axes are rendered polygonal. Axes are rendered as circles. Indicates the style of the radar chart. The width is specified in ChartPoint.YValues[1] in units of X-Axis range. If width of columns aren't given in point YValues[1], in pixels. If not specified, the column will be rendered in DefaultWidthMode. The width of the columns will always be calculated to fill the space between columns. Specifies the drawing mode of 3D column/bar charts Columns are drawn in depth. Column are drawn side-by-side. Columns are drawn in depth with the same size. Specifies the mode of drawing the Gantt chart Plots the Gantt chart as overlapped. Plots the Gantt chart as side-by-side. Specifies the modes that is to be used for drawing tick labels on the axis. The ticks and tick labels aren't drawing; The ticks and tick labels are distributed uniformly along the axis with specified interval. The user can specify the positions of labels and text of labels . The user can specify the positions of labels and text of labels. The Automatic labels are also drawn. Specifies how to print content that contains color or shades of gray. The series Styles will be in monochrome scale during printing. The series Styles will be in colored scale during printing. The printer will be checked if it supports colors. If not then the GrayScale mode will be used. Specifies type of connection between scatter points. Connect type will be none. (Scatter chart) Connect type will be of line (ScatterLine chart) Connect type will be spline (ScatterSpline chart) Specifies that Open and Close lines are displayed. Draws both open and close lines. Draws only Close line. Draws only Open line. Renders rectangle layout for HeatMap series. Renders vertical layout for HeatMap series. Renders horizontal layout for HeatMap series. Specifies the Orientation of Interactive Cursor. Only Horizontal Cursor gets displayed. Only Vertical Cursor gets displayed. Both the Horizontal and Vertical Cursor gets displayed. Specifies are zooming enabled only for single axis. Zoomx XAxis only. Zooms YAxis only. None of the zooming will be applied. This class holds information on lines rendered as part of the chart's rendering system. Initializes a new instance of the class. Raises the event. The instance containing the event data. Resets the value of BackColor property. Resets the value of ForeColor property. Indicates whether the BackColor should be serialized. Returns true if the element should serialize otherwise false. Indicates whether the ForeColor property should be serialized Returns true if the element should serialize otherwise false. Refreshes the pen. An event that is triggered when properties are changed. Gets or sets the backcolor that is to be associated with the line. Gets the brush information that is to be used with the line. Gets or sets the style of the line. Gets or sets the forecolor of the line. Gets the pen used to render the line. Gets or sets the type of pen that is to be used with the line. Gets or sets the width of the line. ChartMarker is used in association with . Initializes a new instance of the class. Method to dispose ChartMarker object. Gets or sets the line cap that is to be used with this marker. Gets or sets the line information associated with this marker. ChartIndexedValues collects and sorts the X values of series. Initializes a new instance of the class. The model. Gets the indexed value by real value. The value. Returns the Index. Gets the real value by indexed value. The index. Returns double value for the given index. Updates this values. Called when series changed. The sender. The instance containing the event data. Gets the count of indexed values. The count. Gets the at the specified index. Closed range. Initializes a new instance of the struct. The start. The end. Union operator First double range Second double range Returns DoubleRange. Union operator First double range Second double range Returns DoubleRange. Implements the operator >. The range. The value. The result of the operator. Implements the operator <. The range. The value. The result of the operator. Implements the operator >=. The range. The value. The result of the operator. Implements the operator <=. The range. The value. The result of the operator. Implements the operator ==. The left range. The right range. The result of the operator. Implements the operator !=. The left range. The right range. The result of the operator. Create the from the median. The median. The size. Returns DoubleRange. Create range by array of double. Returns DoubleRange. Unions the specified left range with right range. The left range. The right range. Returns DoubleRange. Unions the specified range with value. The range. The value. Returns DoubleRange. Scales the specified range by value. The range. The value. Returns DoubleRange. Multiplies the specified range by value. The range. The value. Returns DoubleRange. Inflates the specified range. The range. The value. Returns DoubleRange. Offsets the specified range by value. The range. The value. Returns DoubleRange. Intersects the specified left range. The left range. The right range. Returns DoubleRange. Excludes the specified range. The range. The excluder. The left range. The right range. Checks whether intersection region of two ranges is not empty. true if intersection is not empty Checks whether intersection region of two ranges is not empty. true if intersection is not empty Check the value whether it lies inside the end value or not. The value. True if the ChartRanges is not Empty otherwise False. Insides the specified value. The value. if set to true value can be equal with range. True if the ChartRanges is not Empty otherwise False. Insides the specified range. The range. True if the ChartRanges is not Empty otherwise False. Interpolates the specified value. The interpolator. Returns Double. Extrapolates the specified value. The value. Returns Double. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Gets the start. The start. Gets the end. The end. Gets the delta. The delta. Gets the median. The median. Gets a value indicating whether this instance is empty. true if this instance is empty; otherwise, false. Gets the empty. The empty. Contains the icons of . Initializes the class. Gets the icon image by the specified . The . Returns Image. The Syncfusion.Windows.Forms.Chart.Utils namespace contains common utility classes that are used in calculation for rendering chart. The StripLine will be rendered over chart. The StripLine will be rendered behind chart. This class specifies information on rendering a strip line. A strip line is a horizontal or vertical band rendered on the background of a chart to indicate some areas of interest. Initializes a new instance of the class. Method to dispose strip line. Draws the striplines to the specified . The ChartGraph. The array of bounds. Draws the specified . The . The bounds. The Z coordinate of . Creates the string format. Creats the mirrow transform. The rect. Raises the changed. The sender. The instance containing the event data. Occurs when the properties was changed. Indicates the depth order of StripLine. Indicates whether the strip line will start at the start of the axis range. Indicates whether the text of strip line will be drawn vertical. Gets or sets the alignment of text that is to be rendered within a strip line. Gets or sets the font with which text associated with this strip line is to be rendered. Gets or sets the color of the text rendered with this strip line. Gets or sets the text associated with this strip line. Gets or sets the background image associated with this strip line. Gets or sets the interior brush information for this strip line. Indicates whether the strip line is enabled. Gets or sets the offset of the strip line if the chart's Primary X axis is of type DateTime and StartAtAxisPosition is True. Gets or sets the offset of the strip line if the chart's Primary X axis is of type double and StartAtAxisPosition is True. Gets or sets the period over which this strip line appears when the value is DateTime. Gets or sets the period over which this strip line appears. Gets or sets the width of each strip line as a TimeSpan. Gets or sets the width of each strip line. Gets or sets the fixed width of each strip line. This property value represents real value not range between two Chart Points. Gets or sets the date from which the strip line is to start. Gets or sets the date after which the strip line should not be displayed. Gets or sets the start of this strip line. Gets or sets the end range of this strip line. The EnumEditComboBox class. Initializes a new instance of the class. Raises the event. An that contains the event data. Gets an object representing the collection of the items contained in this . Gets or sets the type of the enum. The type of the enum. Gets or sets the selected enum value. The selected enum value. The InteriorEditor class. Gets or sets the interior. The interior. The OffsetEditor class. Gets or sets the offset. The offset. The FontEditor class. Gets or sets the font. The font. The TextEditor class. Gets or sets the text. The text. Gets or sets the color of the text. The color of the text. Gets or sets the text format. The text format. Gets or sets the text offset. The text offset. Gets or sets the text orientation. The text orientation. The SymbolEditor class. Gets or sets the symbol. The symbol. Default type converter. Initializes a new instance of class. Returns whether this converter can convert the object to the specified type, using the specified context. An that provides a format context. A that represents the type you want to convert to. true if this converter can perform the conversion; otherwise, false. Converts the given value object to the specified type, using the specified context and culture information. An that provides a format context. A . If null is passed, the current culture is assumed. The to convert. The to convert the value parameter to. An that represents the converted value. The conversion cannot be performed. The destinationType parameter is null. Specifies a range of indices. Initializes a new instance of the class. The first index of range. The lase index of range. Gets or sets the first index of range. From. Gets or sets the last index of range. To. Converts instances of other types to and from a . Initializes a new instance of the class. Returns whether this converter can convert the object to the specified type, using the specified context. An that provides a format context. A that represents the type you want to convert to. true if this converter can perform the conversion; otherwise, false. Returns whether this converter can convert an object of the given type to the type of this converter, using the specified context. An that provides a format context. A that represents the type you want to convert from. true if this converter can perform the conversion; otherwise, false. Converts the given object to the type of this converter, using the specified context and culture information. An that provides a format context. The to use as the current culture. The to convert. An that represents the converted value. The conversion cannot be performed. Converts the given value object to the specified type, using the specified context and culture information. An that provides a format context. A . If null is passed, the current culture is assumed. The to convert. The to convert the value parameter to. An that represents the converted value. The conversion cannot be performed. The destinationType parameter is null. Creates an instance of the type that this is associated with, using the specified context, given a set of property values for the object. An that provides a format context. An of new property values. An representing the given , or null if the object cannot be created. This method always returns null. Returns whether changing a value on this object requires a call to to create a new value, using the specified context. An that provides a format context. true if changing a property on this object requires a call to to create a new value; otherwise, false. Returns a collection of properties for the type of array specified by the value parameter, using the specified context and attributes. An that provides a format context. An that specifies the type of array for which to get properties. An array of type that is used as a filter. A with the properties that are exposed for this data type, or null if there are no properties. Returns whether this object supports properties, using the specified context. An that provides a format context. true if should be called to find the properties of this object; otherwise, false. Describes the margins of a frame around a rectangle. Four float values describe the Left, Top, Right, and Bottom sides of the rectangle, respectively. Overloaded constructor. Creates a new instance. Creates a new instance. Top. Left. Bottom. Right. Determines whether the specified is equal to the current . The to compare with the current . true if the specified is equal to the current ; otherwise, false. Serves as a hash function for a particular type. A hash code for the current . Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Creates a new object that is a copy of the current instance. A new object that is a copy of this instance. Called when properties is changed. An event that is triggered when margin properties are changed. Gets or sets the top value of margin. Gets or sets the left value of margin. Gets or sets the bottom value of margin. Gets or sets the right value of margin. Converts instances of other types to and from a . Describes the thickness of a frame around a rectangle. Four float values describe the Left, Top, Right, and Bottom sides of the rectangle, respectively. Initializes a new instance of the class. The value. Initializes a new instance of the class. The left. The top. The right. The bottom. Implements the operator ==. The x. The y. The result of the operator. Implements the operator !=. The x. The y. The result of the operator. Adds the specified x to the specified y. The x. The y. Inflates the specified rect. The rect. Inflates the specified size. The size. Inflates the specified rect. The rect. Inflates the specified size. The size. Deflates the specified rect. The rect. Deflates the specified rect. The rect. Deflates the specified size. The size. Deflates the specified size. The size. Indicates whether this instance and a specified object are equal. Another object to compare to. true if obj and this instance are the same type and represent the same value; otherwise, false. Returns the hash code for this instance. A 32-bit signed integer that is the hash code for this instance. Returns the fully qualified type name of this instance. A containing a fully qualified type name. Parses the specified text. The text. Gets the left. The left. Gets the top. The top. Gets the right. The right. Gets the bottom. The bottom. Specifies the usege of Y values. Point value will not used. This value used Y value for types like Line, Spline, Column... This value used as low value for types like HiLo, Range... This value used as high value for types like HiLo, Range... This value used as open value for types like HiLoOpenClose, Candle... This value used as close value for types like HiLoOpenClose, Candle... This value used as error bar value for types like Column, Line... This value used as size value for types like Column, Bubble... Specifies the registry of Initializes the class. Initializes a new instance of the class. The series. Method to dispose ChartPointFormatsRegistry object Registers the points format for the specified type. The type. The usages. Called when series type changed. The type. Gets the index of necessary value with the specified type. Gets the index of necessary value. Gets the index of the Y value. The index of the Y value. Initializes a new instance of the class. Initializes a new instance of the class. The usages. This class contains appearance information of interactive zooming. Initializes a new instance of the class. Should the serialize interior. Gets or sets the opacity of zooming selection. The opacity. Gets or sets a value indicating whether border is shown. true if border is shown; otherwise, false. Gets or sets the information on line drawn during interactive zooming. Gets or sets the interior of zooming selection. The instance. Describes the CMYK color. Converts the CMYK color of the RGB. Creates the CMYK color by the RBG components. The red component. The green component. The blue component. Creates the CMYK color by the CMYK components. The C component. The M component. The Y component. The K component. Converts the RGB to CMYK color. Color of the RGB. Converts the CMYK to RGB color. Color of the cmyk. Gets the C component of color. The C component. Gets the M component of color. The M component. Gets the Y component of color. The Y component. Gets the K component of color. The K component. Draws the point symbol. The graph. The style. The point. Draws the point symbol. The graph. The shape. The brush. The pen. Index of the img. The images. The point. The size. Draws the marker. The . The marker. The p2. The p1. Draws the related point symbol. The . The symbol. The border. The img list. The pt. Draws the point symbol. The . The style. The pt. if set to true marker will be drawn. Draws the point symbol. The graphics object. The style. The point. if set to true [draw marker]. The brush info. Draws the point symbol. The . The symbol shape. The symbol marker. Size of the symbol. The symbol offset. Index of the symbol image. The brush. The pen. The images. The pt. if set to true marker will be drawn. Draws the point symbol. The graphics. The symbol shape. The symbol marker. Size of the symbol. The symbol offset. Index of the img. The brush. The pen. The images. The point. if set to true marker will be drawn. Draw Image symbol. The grapics. Rectangle bound of the Symbol. The image. Draw Circle symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Cross Line symbol. The grapics. Rectangle bound of the Symbol. The brush. Draw Horizontal Line symbol. The grapics. Rectangle bound of the Symbol. The brush. Draw Vertical Line symbol. The grapics. Rectangle bound of the Symbol. The brush. Draw Diamond symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Hexagon symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw inverted triangle symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Arrow symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Inverted Arrow symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Pentagon symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Star symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Square symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw Triangle Arrow symbol. The grapics. Rectangle bound of the Symbol. The brush. The pen. Draw text. The graphics. Style of the text. The point. Draw text. The graphics. Style of the text. The point. The size. Adds the text path. The gp. The g. The text. The font. The rect. The STR format. Adds the text gepmetry to . The gp. The g. The text. The font. The rect. Gets the font size in pixels. The font. The . Gets the font size in pixels. The font. Gets the bounds. The index. The count. The bounds. Gets the individual pie bounds. The index. The count. The bounds. Returns the by the specified rectangle. specified rectanle. The radius of corners. The . Returns the by the specified rectangle. specified rectanle. The radius. The . Returns the by the specified rectangle. specified rectanle. The tl radius. The tr radius. The br radius. The bl radius. The . Gets the rendom beziers points. The PT1. The PT2. The evr. The fault. Gets the rendom beziers points. The PT1. The PT2. The count. The fault. Gets the rendom beziers points. The PT1. The PT2. The evr. The fault. Gets the rendom beziers points. The PT1. The PT2. The count. The fault. Interpolates the colors. The start color. The end color. The interpolator. Clones the specified and changes property by specified color. Source of result. Specified color for property. Cloned specified with the changed . Draws rectangle with given . The to render rectangle. The to draw rectangle. Rectangle bounds to draw. Shortens the text. The graphics The text. The font. The width. Gets the centered format. The centered format. Represents the methods for creation of symbols geometry. Gets the brush for specified BrushInfo instance Draws the symbol with specified style at specified location Graphics instance Style information for the symbol Location of the symbol Draw filled with its border. The to render shape. The to render. The bounds of the shape. The to draw shape border. The to fill symbol. Draw . The to render shape. The to render. The bounds of the shape. The to draw shape. Draw filled . The to render symbol. The symbol to render. The bounds to render symbol. The to fill the symbol. Creates symbol path for given shape. Creates circle path for given rectangle. The rectangle to create path. Circle path. Creates diamond path for given rectangle. The rectangle to create diamond path. Diamond path. Creates square for given rectangle. The rectangle to create path. Square path. Creates triangle for given rectangle. The bounds of the path. Triangle path. Creates inverted triangle for given rectangle. Bounds of the path. Inverted triangle path. Creates Arrow for given rectangle. Bounds of the path. Arrow path. Creates inverted arrow for given rectangle. Bounds of the path. Inverted arrow path. Creates hexagon for given rectangle. The bounds of the hexagon path. Hexagon path. Creates pentagon for given rectangle. The bounds of the path. Pentagon path. Creates cross for given rectangle. The bounds of the path. Cross path. Creates star for given rectangle. The bounds of the path. Star path. Creates horizontal line for given rectangle. The bounds of the path. Horizontal line path. Creates vertical line for given rectangle. The bounds of the path. Vertical line path. Contains the layout methods. Aligns the rectangle. The bounds area. The size rectangle. The alignment. Aligns the rectangle. The bounds area. The size rectangle. The horizontal alignment. The vertical alignment. Aligns the rectangle. The point. The size. The alignment. Aligns the rectangle. The point. The size. The horizontal alignment. The vertical alignment. Provides constants and static methods for mathematical functions. A ratio of radials to degrees. A ratio of degrees to radials. A double PI. A half of PI. A the minimal value of (magical number). Mods the angle. The angle. The mod angle. Rounds the specified value. The value to round. The div. Rounds the specified value. The value. The div. if set to true value will be rounded to greater value. Gets the indices of two closest points by the specified value. The array of double. The specified value. The index of first point. The index of second point. Computes the bisections by the specified function. The function handler. The x1. The x2. The x accuracy. The max iteration count. Computes the bisections by the specified function. The function handler. The x1. The x2. The x accuracy. The max iteration count. The table count. Computes the point of lines intersection. The start point of first line. The end point of first line. The start point of second line. The end point of second line. Computes the determinant by the specified matrix. The first row of matrix. The second row of matrix. Indicates whether specified rectangle is intersects with the line. The rectangle. The start of line. The end of line. Indicates whether specified rectangle is intersects with the line. The rectangle. The start of line. The end of line. Checks whether specified value is inside of specified range. The value. The minimal value. The maximal value. Checks whether specified value is inside of specified range. The value. The minimal value. The maximal value. Checks whether specified value is inside of specified range. The value. The minimal value. The maximal value. Mins the max. The value1. The value2. The min. The max. Returns the minimal value from array. The array of values. The minimal value. Returns the maximal value from array. The array of values. The maximal value. Compute the bounds of rotated rectangle. The rectangle. The rotation angle. Compute the bounds of left-center rotated rectangle. The rectangle. The rotation angle. Compute the bounds of center rotated rectangle. The rectangle. The rotation angle. Calculates distance between two points. The point to calculate distance from. The point to calculate distance to. Distance between to point. Gets the point by angle. The rect. The angle. if set to true [is circle]. Creates the by specified center and radius. The center. The radius. Returns the center of specified rectangle. The rect. Returns the half size of rectangle. Corrects the size of the specified rectangle. The rect. Creates the by the specified points and corrects the size. The x1. The y1. The x2. The y2. Translates a given by a specified . The point. The size. Translates a given by a specified . The point. The size. Gets the normal. The start point of plane. The v2. The v3. solves quadratic equation in form a*x^2 + b*x + c = 0 solves quadratic equation in form a*x^2 + b*x + c = 0 Interpolates the bezier. The p1. The p2. The p3. The p4. The count. Splits the bezier curve. The start point of curve. The first control point. The second control point. The end point of curve. The interpolator. The start point of first output curve. The first control point of first output curve. The second control point of first output curve. The end point of first output curve. The start point of second output curve. The first control point of second output curve. The second control point of second output curve. The end point of second output curve. Splits the bezier curve. The start point of curve. The first control point. The second control point. The end point of curve. The interpolator. The start point of first output curve. The first control point of first output curve. The second control point of first output curve. The end point of first output curve. The start point of second output curve. The first control point of second output curve. The second control point of second output curve. The end point of second output curve. Represents the methods of double function. Provides the rendering of "Box and Whisker" chart type. Initializes a new instance of the class. Draws the specified point in specified style Graphics object Chart Point Style of the point Renders the specified args. The args. Renders chart by the specified args. The args. Measures the X range. Computes the statistical median. The values. Gets count of require Y values of the points. Get description of regions. The Region Description. The ChartStyleDialogOptions class. Initializes a new instance of the class. Gets or sets a value indicating whether interior tab is visible. true if interior tab is visible; otherwise, false. Gets or sets a value indicating whether border tab is visible. true if border tab is visible; otherwise, false. Gets or sets a value indicating whether text tab is visible. true if text tab is visible; otherwise, false. Gets or sets a value indicating whether symbol tab is visible. true if symbol tab is visible; otherwise, false. Gets or sets a value indicating whether fancy tooltips tab is visible. true if fancy tooltips tab is visible; otherwise, false. Gets or sets a value indicating whether shadow tab is visible. true if shadow tab is visible; otherwise, false. Represents the dialog to edit the series style. Initializes a new instance of the class. The series. Name of the series. The series interior. The options. Initializes a new instance of the class. The series. Name of the series. The series interior. Cleans up any resources that is being used. Required method for Designer support - do not modify the contents of this method with the code editor. Handles the Load event of the SeriesStyleEditorForm control. The source of the event. The instance containing the event data. Transfers the values from style info to controls. Transfers the values from controls to style info. Handles the Click event of the buttonOK control. The source of the event. The instance containing the event data. Handles the ColorSelected event of the borderColorControl control. The source of the event. The instance containing the event data. Handles the Click event of the buttonBorderColorReset control. The source of the event. The instance containing the event data. Handles the Click event of the bttnResetInterior control. The source of the event. The instance containing the event data. Gets the series style. The series style.