DevComponents.DotNetBar.Charts Represents a base chart. Gets or sets whether series definitions are automatically generated. from the associated bound data. Gets or sets the custom palette for the chart. Gets or sets the name of the list or table in the data source that the Chart is bound to. Gets or sets the data source that the Chart is bound to Gets or sets the default name of the data field to which the Series Name is bound. Gets or sets the default name of the data field to which the X-Axis data is bound. Gets or sets the default names of the data fields to which the Y-Axis data is bound. Gets or sets whether discrete bound item suport is enabled. This property permits each List bound item to be a separate object type. Gets or sets the palette color group to use (Light/Medium/Dark/Color1/MonoBlue/etc). Gets or sets whether default palette colors are utilized in reverse order. Gets or sets the order in which the charts series are displayed. Signals to the chart that an underlying chart series data has changed. Gets the series default Palette color. Gets the series default Palette color from the specified PaletteGroup. NotSet. Colorful 'Color1' toned pallete Colorful 'Color2' toned pallete Colorful 'Color3' toned pallete Colorful 'Color4' toned pallete Monochromatic 'Blue' toned pallete Monochromatic 'Red' toned pallete Monochromatic 'Green' toned pallete Monochromatic 'Purple' toned pallete Monochromatic 'Teal' toned pallete Monochromatic 'Orange' toned pallete Monochromatic 'Gray' toned pallete Colorful 'Light' toned pallete Colorful 'Medium' toned pallete Colorful 'Dark' toned pallete Custom pallete (CustomPalette property) Represents the collection of BaseSeries. Gets or sets the visual styles for the Legend item. Gets or sets the name of the list or table in the data source that the Series is bound to. Gets or sets the name of the data field to which the Series Name is bound. Gets or sets the name of the data field to which the X-Axis data is bound. Gets or sets the names of the data fields to which the Y-Axis data is bound. Gets or sets the data source that the Series is bound to. Gets the default palette color assigned to the series when it is added to the chart. Gets whether the series is displayed (based upon Visibility and Legend state). Signals to the chart that the series data has changed. Gets or sets the Series Type. Causes the series to refresh its display, as the underlying series data (potentially) has changed in some way. Invalidate the cached Style definitions Gets or sets whether the series is checked in the Legend. Gets or sets whether a checkbox for the series is shown in the Legend. Gets or sets whether the series is shown in the Legend. Gets or sets whether the series is shown in parent Legend(s). Gets or sets whether the series Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Defines available Series types Represents the collection of ChartTitles. ChartTitle Creates a new ChartTitle Creates a new ChartTitle Title name Creates a new ChartTitle Title Name Title Text Gets or sets the visual style for the Title. Gets a reference to the title's effective (cached, composite) style. Gets or sets the title's display rotation. Gets or sets the X/Y Alignment for the title. Invalidate the cached Styles Represents an item in the chart Legend. Gets or sets the referenced Chart items. Gets or sets the visual styles for the Legend item. Gets or sets whether the item's checkbox is checked. Gets a reference to the item's Effective (cached, composite) styles. Gets or sets the item Text. Gets the Item's Text bounds Gets the associated ChartLegend Gets the Marker bounds Gets or sets whether the item CheckBox is shown in the Legend. Gets or sets whether the item is shown in parent Legend(s). Gets or sets whether the item text is shown in the Legend. Gets or sets whether the item Marker is shown in the Legend. Invalidate the cached Styles ChartNote. Gets or sets whether text-markup support is enabled Occurs when a text markup link is clicked Gets text without text-markup (if text-markup is used in Text) Gets or sets the fixed Text height (0 to auto-size) Gets or sets the item Text. Represents the collection of ChartContainer objects. ChartContainer Gets or sets the mode used to size the container (by FillWeight, etc). Gets or sets the visual styles for the container. Gets the Content area bounding rectangle. Gets a reference to the container's effective (cached, composite) styles. Gets or sets the Text to display when the container is empty. Gets or sets whether EmptyText markup support is enabled. Occurs when a text markup link is clicked Gets plain text without text-markup (if text-markup is used in EmptyText) Gets or sets whether the container can be panned with the mouse. Gets or sets whether the CONTAINER can be "selected" with the mouse. Gets or sets a value which, when AutoSizeMode is Fill, represents the width of the container relative to the widths of other fill-mode containers (default value is 100). Gets the Frame area bounding rectangle. Gets a reference to the containers’s horizontal scrollbar Gets or sets the horizontal scrollBar height. Gets or sets the horizontal scrollbar offset. Gets or sets whether Horizontal Scrollbar is shown if needed (due to content of the control exceeding available width). Gets or sets whether the container is selected. Gets or Sets the element Legend. Gets or sets whether the container's content ending X-offset is aligned with other containers ending in the same ChartMatrix column. Gets or sets whether the container's content ending Y-offset is aligned with other containers ending in the same ChartMatrix row. Gets or sets whether the container's content starting X-offset is aligned with other containers starting in the same ChartMatrix column. Gets or sets whether the container's content starting Y-offset is aligned with other containers starting in the same ChartMatrix row. Gets or sets the containers matrix display bounds (in relative units of the matrix). Gets or sets the containers display order in the parent matrix layout (higher values are placed on top of lower values). Gets or sets the minimum size of the content area of the chart. Gets the Scrollable bounds. Gets the extended Scrollable bounds. Gets the current scrollbar offset Gets or Sets a reference to the collection of Titles Gets a reference to the container’s vertical scrollbar Gets or sets the vertical scrollBar width. Gets the vertical scrollbar offset Gets or sets whether Vertical Scrollbar is shown when needed (due to the content area exceeding available height). Gets whether the ChartPanel is a subordinate / nested panel. Gets whether the ChartContainer column was MatrixAligned. Gets whether the ChartContainer row was MatrixAligned. Ensures the container is visible on screen, and optionally centered (if possible). Ensures that the given container "item" is visible on screen, and optionally centered (if possible). Gets the "displayBounds" of the given rectangle (scroll adjusted bounds). Gets the element at the given Point. Gets the HitArea for the given Point. Gets the defined Title with the given name. ChartTitle or null Invalidate the cached Style Defines auto-sizing mode. NotSet (None is default) No Auto-sizing will take place. Size will be determined by the fill weight. Represents the collection of ChartAnnotations. Gets or sets the visual styles for the Annotation. Gets or Sets the length of the Annotation Connector. Gets or Sets the rotation of the Annotation Connector. Gets or Sets the rotation of the Annotation Shape. ChartPanel is a container object which holds and defines ChartGraphs, which can be single or multiple. Gets or sets whether the ChartMatrix is auto filled from the ChartContainer collection. Gets or sets whether series definitions are auto generated from the set DataSource. Gets or sets whether the ChartMatrix is auto sized from the ChartContainer collection. Gets a reference to the collection of Chart Containers (ChartPanels and Chart graphs). Gets the Matrix used to display the defined Panels and Charts in a Matrix format. Gets or sets the visual style for the Chart Panel. Gets or sets the layout (horizontal, vertical, matrix) for the defined Chart Containers. Gets or sets the Default Visual Styles for each Chart element. Gets a reference to the panel's effective (cached, composite) style. Gets or sets the source for the items in the panel legend. Gets the visua element at the given Point. Gets the matric coordinate (row/column) at the given Point. true if valid coordinate is returned Gets the matric coordinate (row/column) of the given container. true if valid coordinate returned. Gets the ChartContainer object from the given name. Gets the ChartContainer object from the given name, with optional searching of nested panels/charts. Gets the BaseChart from the given name. Gets the BaseChart from the given name, optionally searching nested panels and charts. Gets the ChartPanel from the given name. Gets the ChartPanel from the given name, optionally searching through nested panels. Specifies which divider lines are displayed Not set No lines are displayed Only horizontal divider lines are displayed Only vertical divider lines are displayed Both horizontal and vertical divider lines are displayed, horizontal first, then vertical. Both horizontal and vertical divider lines are displayed vertical first, then horizontal. BlankExpandableObjectConverter ConvertTo Represents the collection of ChartIndicators. Represents a Regression Line (a least-squares calculated series line). Gets a reference to the RegressionLine's effective (cached, composite) style. Gets the RegressionLine's IndicatorType Gets or sets the visual style for the RegressionLine Indicator. Invalidate the cached Style Represents a Trend Line (a line connecting any 2 defined SeriesPoints). TrendLine TrendLine Name TrendLine Name Starting X-Axis value Ending X-Axis value Gets a reference to the TrendLine's effective (cached, composite) style. Gets the TrendLine's IndicatorType Gets or sets the visual style for the TrendLine Indicator. Trendline starting X value Trendline ending X value Invalidate the cached Style Gets or sets whether Indicator is displayed on top of chart data. Indicator type Gets the Indicator Line's Intercept (ie. the 'b' portion of 'y = mx + b'). Gets whether the Indicator is displayed. Gets the Indicator Line's Slope (ie. the 'm' portion of 'y = mx + b'). Gets or sets the ValueY index to use for the slope/intercept. Gets or sets the visual styles for the Legend item. Gets or sets whether the Line is checked in the Legend. Gets or sets whether a checkbox for the Line is shown in the Legend. Gets or sets whether the Line is shown in the Legend. Gets or sets whether the Line is shown in parent Legend(s). Gets or sets whether the Line Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Represents a PieLabel (label associated with a pie data slice in the chart). Gets the angle used to display the point label associated with the data point. Gets the label text bounds. Gets whether the label is a left positioned label (with respect to the chart slice). Gets whether the label is a right positioned label (with respect to the chart slice). Gets or sets the label text Gets the label size. Gets the associated PieSeriesPoint. Gets the middle connector point located at the 'bend' of the connector. Gets the connector point located and the 'edge' of the label text bounding box. Gets the initial connector point, located at the edge of the pie slice. Gets the current slice label VisualStyle for the label. Represents the collection of PieReferenceLines. Gets a unique (unused) reference line Name. Represents a reference line (a radial line on the chart that can be used to signify, or reference, a specific chart value). PieReferenceLine PieReferenceLine PieReferenceLine Gets a reference to the ReferenceLine's Effective (cached, composite) style. Gets or sets the visual style for the Reference Line. Gets or sets the associated radial grid value of the reference line. Invalidate the cached Style definition Gets or sets whether the element can be 'detached' from the center of the pie by the user. Defaults to true. Gets or sets whether the ring can be selected by clicking on it. Defaults to true. Gets whether the ring is displayed (based upon Visibility and Legend state). Gets or sets the user assigned Name of the item. Gets or sets the 'relative' thickness of the series ring, as compared to the relative thickness of other series rings. Get or sets whether the item is visible Gets a count of the visible selected pie series points. Gets or sets the visual styles for the Legend item. Gets or sets whether the item is checked in the Legend. Gets or sets whether a checkbox for the item is shown in the Legend. Gets or sets whether the item is shown in the Legend. Gets or sets whether the item Line is shown in parent Legend(s). Gets or sets whether the item Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Creates the LegendItem for the item. Creates a list of legend items associated with the item. Gets the default color associated with the legend item. Renders the Legend item Marker. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Default PropertyChanged processing invalidate Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Gets whether legend item tracking is enabled. Formats the provided item text. Represents the collection of PieSeries. Gets or sets whether the first pie slice is centered on the starting angle or starts on the starting angle. Default is false. Gets or sets the custom palette for the series. Gets or sets whether the user can detach associated series elements by Click and drag. Note that MouseClickSelect must not be set to None or NotSet. Gets or sets the exploded Margin for the series when the pie is Exploded. The Margin is is measured as a percentage of the pie radius (if less than 1) or the absolute pixel amount (if greater than 1). Gets or sets the action used when the user clicks on a pie slice. Gets or sets the action used when the user double-clicks on a pie slice. Gets or sets the palette color group to use (Light/Medium/Dark/Color1/MonoBlue/etc). Gets or sets the mode used to perfoem pie selections. Gets or sets whether default palette colors are utilized in reverse order. Gets or sets the 'relative' total combined thickness of all series rings, as compared to the relative thickness of other series combined rings. rings. Gets or sets the series point data collection. Gets or sets whether all series rings are shown when rendering the chart. If false, only one ring at a time is shown, with the ability to 'drill' up or down, to display adjacent rings. Gets or sets whether to consolidate smaller pie slices into a single slice that represents 'other' data values, or whether to display those smaller slices as separate pie slices. Gets or sets the default layout of the subordinate or nested series slices. Gets or sets whether the series is visible or not. Calculates the max 'a' side of the image. Gets the max radius of a circle image at the given ray radius. Gets the current 'active' SeriesPointCollection (useful when 'ShowInnerRings' is set to false). Sets the current 'active' SeriesPointCollection (useful when 'ShowInnerRings' is set to false). Gets the SeriesPointCollection containing the given PieSeriesPoint Gets the 'Other' PieSeriesPoint Selects or clears all series PieSeriesPoints. Gets the count of the currently Visible selected pie series points. Gets a list of the currently Visible selected pie series points. Gets a count of the selected pie series points. Gets a list of the currently selected pie series points. Gets whether legend item tracking is enabled. Formats the provided item text. Full slice. Extent slice (partial slice). Extentwhitespace. 'Other' slice whitespace. Not set (default is ByPoint) Extents are filled according to each individual PieSeriesPoint extent value. Extents are filled according to the slice maximum extent value. Extents are filled according to the associated PieRing maximum extent value. Defines the anchor for the slice image (ie. the image's bounding edge). NotSet The pie InnerRadius will be the anchor. The pie ExtentRadius will be the anchor. The 'ExtentRadius' denotes how far the slice extends out from the slice center - which may not be as far as the OuterRadius (specified by the ValuesY[1] value). The pie OuterRadius will be the anchor. NotSet No Reference lines Extent Average Line. Extent Minimum Line. Extent Minimum Line. Outer Extent Line. All User defined Lines. DataLabel Associated SeriesPoint Label text DataLabel Associated SeriesPoint DataLabel Gets or sets the position of bar series labels. Gets or sets the visual style for the data label. Gets a reference to the DataLabel effective (cached, composite) style. Gets or sets the X-Axis Value. Gets or sets the Y-Axis Value. Gets or sets the DataLabel text. Invalidate the cached Style definition Occurs when parent of the item has changed. Occurs when display/rendering of the item is invalidated. Occurs when layout of the item is invalidated. Gets the parent ChartControl Gets the parent ChartPanel Gets or sets the Name of the item. Gets or sets the parent of the item. Called after parent of the item has changed. Reference to old parent. Reference to new parent. Raises ParentChanged event. Provides event arguments. Gets the parent ChartContainer Gets or sets user-defined data associated with the object Raises LayoutInvalid event. Provides event arguments. Raises RenderInvalid event. Provides event arguments. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing ChartVisualElement Performs the layout of the item and sets the Size property to size that item will take. Layout information. Performs the arrange pass layout of the item when the final position and size of the item has been set. Layout information. Performs drawing of the item and its children. Holds contextual rendering information. Gets or sets the absolute (scroll adjusted) bounds of the item. Gets or sets the relative bounds of the item. Gets whether mouse is over the element. Gets or sets the Size of the item. Get or sets whether the item is visible Gets whether element is actually displayed on screen Gets whether mouse is down Gets the mouse down Point This method is used by the items internally to invoke the measure pass to get item size. Override MeasureOverride method to perform actual measuring. Holds contextual layout information. This method is used by the items internally to invoke the arrange pass after location and size of the item has been set. Override ArrangeOverride method to perform internal arranging. This method is used by the items internally to invoke the rendering for the item. Override RenderOverride method to perform actual rendering. Holds contextual rendering information. Cancels any inprogress operations that may have the mouse captured (resize, reorder). Invalidates the layout for the item. Invalidates the display state of the item Invalidates the display state of the item Invalidates the layout bounds Gets the visual chart element at the given Point. Gets the element Hit Area for the given Point. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when the mouse enters the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse leaves the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse hovers over the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse button is pressed over the element. Called when mouse button is pressed over the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse button is released over the element. Called by top-level control to pass message into the chart element. To handle it override corresponding On - virtual method. Called when mouse is moved over the element. Called when mouse is moved over the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse is clicked on the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse is double clicked on the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mousewheel is moved while over the element. Called by top-level control to pass message into the grid element. To handle it override corresponding On - virtual method. Called when mouse button is pressed over the element. Called when control is resized. Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Exports the chart element to the specified file. The specified file will be created and/or overwritten. Exports the chart element to the specified stream. Imoprts the chart element from the given file path. Imoprts the chart element from the given stream. Default PropertyChanged processing invalidate Specifies the ItemHitArea hit areas None Ancillary AxisX Primary AxisX Ancillary AxisY Primary AxisX ScrollBar ArrowIncrease ScrollBar ArrowDecrease ScrollBar TrackIncrease ScrollBar ArrowDecrease ScrollBar Thumb Content area Frame area PieSeriesPoint Pie Center Pie Ring Out (Out a ring level) In Markup area Gets or sets the default mode used to size each matrix row/col (by FillWeight, etc). Get a reference to the matrix column properties. Gets or sets the default minimum size for each matrix cell. Gets or sets which Divider lines (horizontal and/or vertical) are displayed between each Matrix cell. Gets whether the matrix is empty. Gets or sets the matrix height. Get a reference to the matrix row properties. Gets or sets the matrix size. Gets or sets the matrix width. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Gets or sets whether the matrix row/col has its content bounds aligned. Gets or sets the mode used to size the matrix row/col. Gets or sets a value which, when AutoSizeMode is Fill, represents the width of the row/col relative to the widths of other fill-mode row/col items (default value is 100). Gets or sets a value which represents the length (in pixels) that the row/col is to occupy. Gets or sets a value which represents the minimum length (in pixels) that the row/col can occupy. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Gets whether the PieSeriesPoint is the 'Other' slice collection. Gets the 'Other' slice PieSeriesPoint. Gets the 'Other' slice collection of SeriesPoints. Gets the parent of this item. Gets the average pie point 'value' (Y[0]) for the collection. Gets the average extent for the collection. Gets the collection of displayed Pie slices. Gets the sum total of the pie collection 'values' (Y[0]). Gets the sum total of the collection 'extents' (Y[1]). Gets count of visible points in the collection. Gets or sets the margin used to offset the angle at which the slice sides are rendered. This can be used to create a more 'wedge' shaped slice. Gets or sets the inner label orientation with respect to the slice. Gets or sets the inner slice label for the pie slice. The label can be straight text, or be comprised of text and formatting specifiers. The label should be specified as (note that brackets denote optional elements): "[text]{keyword[:format]}[text][{...}]". Here are the formatting specifiers that can be used with both inner and outer labels: "AVG" "A" - Average (angular values). "PCT" "P" - Percent of pie (angular values) - (.025 yields "2.5 %"). "TOT" "T" - Total of all values (angluar values). "VAL" "V" - Value percent of pie (angular value) - (.025 yields ".025"). "AVGX" "AX" - Average (extent/radial values). "PCTX" "PX" - Percent of pie (extent values) - (.025 yields "2.5 %"). "TOTX" "TX" - Total of all values (extent values). "VALX" "VX" - Value percent of pie (extent value) - (.025 yields ".025"). "S" "SNAME" - Series name. "X" - ValueX. "Y", "Y0", "Yn" - ValueY values (where 'n' is index value). Example use: "{S}\\n{X:yyyy} ({Y:##,##0} - {P:Y1})" "Individual cost {Y:C} and average cost {AVG:C} of goods." Gets or sets the maximum number of slices to represent in the pie. Any remaining values are consolidated into the 'Other' slice, if shown, or are not displayed at all. The slices are counted in the order in which they are displayed. This order is affected by the ReverseSlices property. Gets or sets the minimum extent for the collection. Gets or sets the minimum percent-of-total represented in individual slices. Values less than the MinPercent are either accumulated into the 'Other' slice, if shown, or left in the main pie display. Range is 0–1. Gets or sets the default visual style for the series 'Other' slice. Gets or sets the outer slice label for the pie slice. See InnerSliceLabel for further notes on Format Specifiers. Gets or sets the type of pie reference lines to display. Gets or sets whether references lines are displayed on top of chart data. Gets a reference to the collection of user defined Reference Lines. Gets or sets the 'relative' thickness of the associated pie ring, as compared to the relative thickness of other series rings rings. Gets or sets whether to display, by default, the full slice (includes potential area beyond slice extent). Default is false. Gets or sets the label display mode (ie. the action taken when a label needs be clipped for full display). Default is Clip. Gets or sets when the slice labels are visibly displayed. Gets or sets the label display mode, which determines which slice labels (inner/outer) are displayed. Default is InnerAndOuter. Gets or sets the visual styles for the slice. Gets or sets the start angle of the pie in degrees where 0 is right and 270 is top. Defaults to 270. Gets or sets the sweep angle (distance from StartAngle to the ending angle) of the pie in positive degrees (use SweepDirection to change rotational direction). Gets or sets the direction to display the pie slices - in either a clockwise or counterclockwise direction. Gets or sets the text to use for the point ToolTip. Gets the ReferenceLine from the given name. Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Default PropertyChanged processing invalidate Creates a copy of the SeriesPointsLayout Copies the item data to the given SeriesPointsLayout. PieSeriesPoint PieSeriesPoint PieSeriesPoint angular value yValue2=radial Gets the actual, calculated starting angle for the slice. Gets the actual, calculated sweep angle for the slice. Gets or sets whether the element can be 'detached' from the center of the pie by the user. Defaults to true. Gets or sets whether the element can be selected by clicking on it. Defaults to true. Gets the Center Angle for the slice. Gets the associated ChartSeries. Gets the default palette color assigned to the point when it is arranged in the pie. Gets or sets the offset distance of the slice from the pie center, as measured by a percentage of the pie radius (if between 0 and 1), or absolute pixel amount (if >= 1). Gets a reference to the Effective (cached, composite) Slice styles. Gets the actual, calculated extent radius of the slice (the radius between the inner and outer radius - ValuesY[1]). Gets the actual, inner radius of the slice. Gets or sets the inner slice label for the pie slice. The label can be straight text, or be comprised of text and formatting specifiers. The label should be specified as "Some text {Keyword:Format} more text [{...:...}]". Here are the formatting specifiers that can be used with both inner and outer labels: "AVG" "A" - Average (angular values). "PCT" "P" - Percent of pie (angular values) - (.025 yields "2.5 %"). "TOT" "T" - Total of all values (angluar values). "VAL" "V" - Value percent of pie (angular value) - (.025 yields ".025"). "AVGX" "AX" - Average (extent/radial values). "PCTX" "PX" - Percent of pie (extent values) - (.025 yields "2.5 %"). "TOTX" "TX" - Total of all values (extent values). "VALX" "VX" - Value percent of pie (extent value) - (.025 yields ".025"). "S" "SNAME" - Series name. "X" - ValueX. "Y", "Y0", "Yn" - ValueY values (where 'n' is index value). Examples: "{S}\\n{X:yyyy} ({Y:##,##0} - {P:Y1})" "Individual cost {Y:C} and average cost {AVG:C} of goods." Gets or sets whether the slice is 'detached' from the center of the pie. This can be used to create emphasis or to highlight a slice of the pie. Gets whether the series point is displayed based upon its Visibility and Legend state. Gets or sets whether the point is an 'Empty' (or missing) Point. Gets whether the slice is in the 'Other' slice. Gets whether the slice is the 'Other' slice. Gets or sets whether the slice is selected. Gets or sets the Name of the item. Gets the ordial value for the point (the ordinal value when added to the PieSeriesPoint Collection Gets the actual, outer radius of the slice. Gets or sets the outer slice label for the pie slice. See InnerSliceLabel for further notes on Format Specifiers. Gets the items associated PieRing (if applicable). Gets the nested series point data collection. Gets the slice center origin point. Gets the calculated slice extent value (the relative percent-of-total ValuesY[1] value for the slice). Gets the calculated slice value (the relative percent-of-total ValuesY[0] value for the slice). Gets or sets the visual styles for the slice. Gets or sets the starting angle of the slice. For subsequent slices, the default is the ending angle of the previous slice. Specify a value for the StartAngle if you want the next slice to start at an angle that is different from the previous ending angle. Gets or sets the layout of the subordinate (or nested) slices. Gets or sets the sweep angle of the slice (angle size, in degrees). Gets or sets the text to use for the point ToolTip. Gets or sets whether the point is Visible. "AVG" "A" - Average (angular values). "PCT" "P" - Percent of pie (angular values) - (.025 yields "2.5 %"). "TOT" "T" - Total of all values (angluar values). "VAL" "V" - Value percent of pie (angular value) - (.025 yields ".025"). "AVGX" "AX" - Average (extent/radial values). "PCTX" "PX" - Percent of pie (extent values) - (.025 yields "2.5 %"). "TOTX" "TX" - Total of all values (extent values). "VALX" "VX" - Value percent of pie (extent value) - (.025 yields ".025"). "S" "SNAME" - Series name. "X" - ValueX. "Y", "Y0", "Yn" - ValueY values (where 'n' is index value). Use: {format[:specifier]} Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Gets or sets the visual styles for the Legend item. Gets or sets whether the item is checked in the Legend. Gets or sets whether a checkbox for the item is shown in the Legend. Gets or sets whether the item is shown in the Legend. Gets or sets whether the item Line is shown in parent Legend(s). Gets or sets whether the item Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Creates the LegendItem for the item. Creates a list of legend items associated with the item. Gets the default color associated with the legend item. Renders the Legend item Marker. Gets whether legend item tracking is enabled. Formats the provided item text. Creates a copy of the PieSeriesPoint Copies the item data to the given PieSeriesPoint. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Default PropertyChanged processing invalidate Gets the object to which the Point is bound. Gets or sets whether the point is an 'Empty' (or missing) Point. Gets whether the point is an 'Empty' value. Gets whether the X Value is a Qualitative value. Gets whether the Y Values are a Qualitative values. Gets whether the X Value is a Quantitative value. Gets whether the Y Values are Quantitative values. Gets or sets user-defined data associated with the point Gets or sets the X-Axis Value. Gets or sets the Y-Axis Values. Gets or sets whether the point is Visible. Creates a copy of the SeriesPoint Copies the item data to the given SeriesPoint. PointValueConvertor Provides the layout information for chart layout pass Provides the rendering information for chart render pass. Gets or sets the Alignment of the legend with respect to the chart. Gets or sets whether vertical items are aligned in the legend (used when multiple columns are presented). Gets or sets the default visual styles for Legend items. Gets or sets the visual styles for the Legend. Gets or sets the default size of the item CheckBoxes. Gets or sets whether 'like' subordinate items (items with same Names) are combined into a single item. Gets or sets the display direction of the items within the legend. Gets a reference to the legend's item Effective (cached, composite) styles. Gets a reference to the legend's Effective (cached, composite) styles. Gets or sets whether the legend can be panned with the mouse. Gets or sets the "action" taken when a LegendItem is checked. Gets or sets the item sort direction (LegendItem Text) Gets or sets the offset between the marker (or Checkbox) and the item text. Gets the collection of LegendItems. Gets or sets the default size of the item marker. Gets or sets the maximum horizontal size of the legend when autosizing. The value is specified as a percentage of the displayed chart size. Gets or sets the maximum vertical size of the legend when autosizing. The value is specified as a percentage of the displayed chart size. Gets or sets the minimum size of the content area of the legend. Gets or sets the placement of the legend with respect to the chart. Gets the Scrollable bounds of the legend. Gets the Extended Scrollable bounds of the legend. Gets the current scrollbar offset Gets or sets whether checkboxes are shown in the legend. Gets or sets whether item text values are shown in the legend. Gets or sets whether markers are shown in the legend. Gets or sets whether PieRing checkboxes are shown in the legend. Gets or sets whether PieRings are shown in the Legend. Gets or sets whether PieRing checkboxes are shown in the legend. Gets or sets whether Pie Series are shown in the Legend. Gets or sets whether PieSeriesPoint checkboxes are shown in the legend. Gets or sets whether Pie Series are shown in the Legend. Gets or sets the tracking mode for highlighting either or both chart and legend items when the user mouses over them. LegendItems must have MouseOver style set accordingly. This property is only honored for PieSeries elements. Get or sets whether the item is visible Gets whether property should be serialized. Resets property to its default value. Gets a reference to the Legend’s vertical scrollbar Gets or sets the width of a vertical scrollBar. Gets or sets the vertical scrollbar offset Gets or sets whether Vertical Scrollbar is shown (due to the content of the control exceeding available height). Gets the legend element at the given Point. Gets the LegendItem from the given chart item. Invalidate the cached Style Specifies how the legend items are presented. No action is taken. Item will be shown or hidden, depending upon the check state of the item. Specifies the placement of the element with respect to the chart contents. Represents a Crosshair element. Gets or sets the axis orientation driving the crosshair display. Gets or sets the mode used to display the Crosshair label. Gets or sets the the Crosshair point intersection mode. Gets or sets the the Crosshair point intersection margin. Gets or sets the default visual style to be used for Crosshair values rendered on the X and Y axes. Gets or sets the visual style for the Crosshair. Gets a reference to the Crosshair label's Effective (cached, composite) style. Gets a reference to the Crosshair's Effective (cached, composite) style. Gets or sets whether series points are highlighted when the Crosshair cursor intersects with them. Gets or sets whether only single series points are highlighted when the Crosshair cursor intersects with them. Gets or sets whether ValueX Labels are shown. Gets or sets whether a ValueX line is shown. Gets or sets whether Crosshair label markers are shown. Gets or sets whether Crosshair labels are shown. Gets or sets whether Group Headers are shown for each series. Gets or sets whether a ValueY label is shown. Gets or sets whether a ValueY line is shown. Invalidate the cached Styles A common Crosshair label is shown for all series A crosshair label is shown for the nearest series A crosshair label is shown for each series Crosshair labels positioned relative to the Chart Crosshair labels positioned relative to the Mouse From center. From edge. DataBinding helper class DataBinding Data Binder Dispose Gets the actual, calculated inner radius of the pie. Gets the actual, calculated outer radius of the pie. Gets or sets whether the first pie slice is centered on the starting angle or starts on the starting angle. Default is false. Gets or sets the text to use for the center hole label. Gets or sets the mode used to determine if/when to display the center label. Gets the calculated center Point for the pie. Gets or sets the offset from the default center x,y location of the chart. If the values are between -1 and 1, then the offsets are taken as a percentage of the width/height, otherwise they are taken as absolute pixel offsets. Gets whether property should be serialized. Resets property to its default value. Gets a reference to the collection of PieSeries Gets or sets the visual style for the Chart. Gets or sets the custom palette for the chart. Gets or sets the default offset distance of a slice from the pie center, as measured by a percentage of the pie radius (if less than 1), or absolute pixel amount (if greater than 1). Default is .1. A value of 0 will restore the slice to its original position in the pie (which may still be offset, if the pie is "exploded"). Gets a reference to the Chart's Effective (cached, composite) style. Gets a reference to the Chart's Effective (cached, composite) Pie Center styles. Gets or sets whether text-markup support is enabled for the Center Label. Gets or sets whether the user can, by default, detach slices of the pie by Click and drag. Gets or sets whether the user can explode the pie by ShiftClick and drag. Gets or sets the offset of each slice from the pie center when the pie is Exploded. The offset is is measured as a percentage of the pie radius (if less than 1) or the absolute pixel amount (if greater than 1). Default is .1. Clicking a Detached slice will restore it to its original position in the pie, which may still be offset by this amount, if the pie is 'exploded'. Gets or sets the Inner radius of the pie grid, relative to the pie area. Can be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Defaults to 0. Gets or sets the outer radius of the pie grid, relative to the pie area. Can be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Defaults to 1 (ie 100 %). Gets or sets the radial grid interval (interval division between grid lines). Gets or sets the radial grid maximum value. Gets or sets the radial grid minimum value. Gets or sets the inner pixel margin between the inner most ring and the pie center. Default is .02d. Gets or sets the size of the inner radius for the pie, relative to the plot area. Can be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). A value > 0 will create an inner "hole" or donut chart. Gets or sets whether all slices of the pie have been pulled out, or exploded, from the center of the pie. This attribute can be used to create added emphasis or to highlight the entire pie. Default is false. Gets or sets the maximum Detached Offset value (in pixels) that a pie slice can be detached. Default is 100. Gets or sets the maximum ExplodedOffset value (in pixels) that the pie may be exploded. Default is 100. Gets or sets the maximum radius of the Center RingOut image (in pixels). Default is 48. Gets or sets the minimum outer radius of the chart, in pixels. Defaults to 80. Gets or sets the minimum radius of the Center RingOut image (in pixels). Default is 9. Gets or sets the default action used when the user clicks on a pie slice. Default is 'None'. Gets or sets the default action used when the user double-clicks on a pie slice. Default is 'None'. Gets or sets whether multiple items can be selected by the user. Default is true. Gets or sets the outer pixel margin for the chart. Gets or sets the outer radius of the pie, relative to the plot area. Can be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Defaults to .8 (ie 80 %). Gets or sets the palette color group to use (Light/Medium/Dark/Color1/MonoBlue/etc). Gets or sets how the PieRadius values (InnerRadius, OuterRadius, GridInnerRadius, and GridOuterRadius) are interpreted (as absolute pixel values or as relative percentages). Gets or sets the display mode for the RingOut indicator (used to move out a ring level when ShowAllRings is false and the ActiveSeriesPointCollection has been set to an inner ring). Gets or sets the default mode used to perform pie selections. Default is 'Slice'. Gets or sets whether default palette colors are utilized in reverse order. Gets or sets whether rings of the pie are presented in reverse order. Gets or sets the margin between multiple series in the chart, relative to the plot area. Can be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Defaults to .02 Gets or sets whether chart series are, by default, overlayed on top of each other. Default is false. Gets or sets whether all series rings are shown when rendering the chart. If false, only one ring at a time is shown, with the ability to 'drill' up or down, to display adjacent rings. Defaults to true'. Gets or sets whether the radial pie grid is displayed over the entire pie (0 - 360 degrees) or only over the sweep angle. Default is false. Gets or sets whether the radial grid is displayed on top of the pie (ShowPieGrid must also be true). Default is false. Gets or sets whether to consolidate 'excluded' pie slices (due to MaxSlices or MinPercent settings) into a single slice that represents 'Other' data values. Default is false. Gets or sets whether a radial grid is displayed for the chart. Defaults to false. Gets or sets whether all enabled slice labels will be shown when the mouse enters the chart area. Default is false. Gets or sets whether tooltips are shown. Gets or sets the mode for resolving overlapping outer slice labels. Outer slice labels are only displayed for the outer-most chart series ring. This setting only applies to individual series (ie. Overlapped series are treated as distinct elements). Default is HideOverlapping. Gets or sets the default layout of chart SeriesPoints that are subordinate to the chart. Gets or sets whether the chart utilizes the alternate background color when ShowPieGrid is enabled. Gets or sets the behavior when the user clicks the mouse in the chart whitespace. Gets plain CenterLabel text without text-markup (if text-markup is used in Text) Gets the hit area in the chart from the given point. ItemHitArea Gets the hit item in the chart from the given point. Gets the psp at the given Point. Note that the order of displayed/overlapping series is taken into account. PieSeriesPoint or null. Invalidates the Pie Center area (causing a repaint). Invalidates the 'Ring Out' area (causing a repaint). Cancels any inprogress operations that may have the mouse captured. Set (or clears) all selected elements in the chart. Set (or clears) all selected elements in the given series. Set (or clears) the given series point. Gets a count of the visible, selected pie series points. Gets a list of the currently Visible selected points. Gets a count of the selected pie series points. Gets a list of the currently selected points. Gets the local, scroll adjusted point. Gets the end Point for a ray, of the given angle (in degrees), starting at the pie center and ending at the outer radius. Gets the end Point for a ray, of the given angle (in degrees), starting at the pie center and ending at the specified radius. Gets the chart series with the given Name. PieSeries or null. Defines the mode used to track mouse over interaction between PieChart elements and associated Legend elements. NotSet No tracking. Hit Chart elements are tracked in the Legend. Hit Legend elements are tracked in the Chart. Both hit Legend elements and Chart elements are tracked. Defines the action taken when a user clicks with the mouse in a pie slice.. NotSet No action taken. Element select. Element detach toggle. Pie Exploded. Defines the action taken when a user double-clicks with the mouse in a pie slice. NotSet No action taken. Change Active Ring (used when ShowAllRings is set to false). Element detach toggle. Pie Exploded. Defines the method used when determining which slices are to be included in the 'Other' slice. Uses the percentage that is set by the OtherMinPercent property. Uses the count that is set by the OtherMaxSlices property. Defines how the PieRadius values (InnerRadius, OuterRadius, GridInnerRadius, and GridOuterRadius) values are interpreted). Values are always taken as percentages of the content area. Values > 1 are taken as pixel values. Defines the selection mode used when the user clicks on a pie element. NotSet No selection. Pie selection. Series selection. Slice selection (includes nested PieSeriesPoints). Ring level selection. Individual PieSeriesPoint selection. Defines the drag type. Defines when the 'RingOut' indicator is displayed. Always displayed (when appropriate). Never displayed (user can go up a level by shift dbl-click). Indicator shown when mouse is over ring area in center of Pie. (default) Specifies how overlapping outer slice Labels are resolved Not set (default is None). Overlapping labels will be shown. Overlapping labels will be hidden. Defines the sweep direction. NotSet Clockwise. CounterClockwise. Specifies the resultant behavior of clicking in the chart whitespace area. No effect Current selection is cleared Represents the collection of Chart AxesX. Represents the collection of Chart AxesY. Represents the collection of Chart Axes. Represents an X-Axis element. Gets the axis MajorGridLines element. Gets the axis MajorTickmarks element. Gets the axis MinorGridLines element. Gets the axis MinorTickmarks element. Gets the chart Point from the given axis data value. Ensures the given data value is visible and optionally centered on screen. Creates a copy of the axis. Copies the current axis properties to the given "copy" axis. Represents a Y-Axis element. Gets the axis MajorGridLines element. Gets the axis MajorTickmarks element. Gets the axis MinorGridLines element. Gets the axis MinorTickmarks element. Gets the chart Point from the given axis data value. Ensures the given data value is visible and optionally centered on screen. Creates a copy of the axis. Copies each axis property to the given "copy". Gets the actual axis display units for DateTime data (as determined by either the DateTimeUnits property or actual inspection of the associated data). Gets the actual, axis max data value (as determined by either the MaxValue property or actual inspection of the associated data). Gets the actual, axis min data value (as determined by either the MinValue property or actual inspection of the associated data). Gets or sets whether axis Bar Margins are calculated and used. Gets or sets the axis alignment. Gets or sets the far/ending margin for the axis. When set ( >= 0 ), the value overrides the general AxisMargins setting. Gets or sets the near/beginning margin for the axis. When set ( >= 0 ), the value overrides the general AxisMargins setting. Gets the axis orientation (X/Y). Gets a reference to the collection of AxisStripes associated with the axis. Gets or sets the visual style for the Axis. Gets or sets the visual style to be used for Crosshair elements associated with the axis. Gets or sets the axis display units for DateTime data. Gets or sets the limiting axis display units for DateTime data (the max DateTime units the chart will, if needed, promote the display to). Gets a reference to the Axis' Effective (cached, composite) style. Gets a reference to the CrosshairLabel's Effective (cached, composite) style. Gets or sets the grid interval (the distance between MajorTickmarks, in pixels) Gets or sets the numerical spacing between MajorTickmarks (such as 1, 10, 100, ...). Gets whether the axis is the Primary axis. Gets the axis MajorGridLines element. Gets the axis MajorTickmarks element. Gets or sets the maximum axis data value. Gets the axis MinorGridLines element. Gets or sets the minimum grid interval size. This is the distance (in pixels) between tickmark layout items. Gets the axis MinorTickmarks element. Gets or sets the minimum axis data value. Gets or sets the sort direction for Qualitative axis values. Gets a reference to the collection of axis Reference Lines Gets or sets the Axis Title. Gets or sets whether the axis utilizes the alternate background color. Gets or sets whether the auto-calculated minimum grid interval will be used in determining the axis major tickmark interval. Gets the chart Point from the given data value. Gets the "Data" value from the given Chart Point. Gets the ReferenceLine from the given name. Gets the AxisStripe from the given name. Ensures the given data value is visible on screen. Ensures the given data value is visible and optionally centered on screen. Invalidate the cached Styles Invalidate the axis for rendering purposes. Causes an invalidation and refresh of the range values for the axis. Copies the axis elements to the given "copy" Default is determined by the Axis (X/Y). Axis is displayed at the right or bottom side of the chart. Axis is displayed at the left or top side of the chart. AxisOrientation. X Axis Y Axis DateTimeUnits No Margins will be displayed. Margin is displayed at the right or bottom side of the axis. Margin is displayed at the left or top side of the axis. Both Near and Far margins are displayed. Mode for setting the axis origin, or offset from its normal position. No offset Origin is shifted by an absolute amount (OriginOffset) Origin is shifted relative to the major scale amounts. Origin is shifted a percentage of the total axis length. Default is to Hide overlapping labels. Overlapping labels will be staggered. Overlapping labels may be hidden. Represents the collection of ChartSeries. Gets the Actual X axis Scale Type (may be different than XScaleType when XScaleType is 'Auto'). Gets the Actual Y axis Scale Type (may be different than YScaleType when YScaleType is 'Auto'). Gets or sets the base, reference value for displaying Line/Spline/Step Areas. Gets a reference to the X-Axis associated with the series. Gets a reference to the Y-Axis associated with the series. Gets or sets how series bars are filled (either according to each individual bar range, or the entire series range). Gets or sets the position of bar series labels (default is Center). Gets or sets whether Bar shading is enabled for Horizontal and Vertical Bar series. Gets or sets the ratio of bar width to bar spacing within the same series (defaults to 2 - bar is twice as wide as spacing). Gets or sets the mode used to determine bubble intensities. Gets or sets the max percentage of the display area used to calculate series bubble sizes (default is .25). Gets or sets the minimum series bubble size (in pixels) Default is 4. Gets or sets the Scale Factor used to calculate series bubble sizes. Gets or sets the mode used to calculate series bubble sizes. Gets a reference to the Chart Indicators collection. Gets or sets the Line 'Area' display mode. Gets or sets the Line ChartType display mode. Gets or sets the visual style for the series. Gets or sets the ConvexHull display mode. Gets or sets whether Crosshair support is enabled for the series. Gets or sets whether Crosshair Point highlighting is enabled for the series. Gets or sets whether Crosshair Point highlighting will only highlight a single point for the series. Gets or sets whether Crosshair labels are shown for the series. Gets or sets the list of instance Data Labels. Gets or sets the visual style for the data labels. Gets or sets whether series points are displayed on top of series line. Gets or sets the value used to index between DotPlot points. Default is 1. Gets a reference to the DataLabel effective (cached, composite) style. Gets a reference to the Series's effective (cached, composite) style. Gets or sets the value(s) used to determine if a series point is empty or missing. Gets or sets whether EmptyValues are processed in the series Gets or sets the logical Id used to group qualitative series. Gets or sets the Series HiLoBar Type. Gets the series Maximum X value. Gets the series Maximum Y value. Gets the series minimum X value. Gets the series minimum Y value. Gets or sets the display mode for the chart PointLabels. Gets or sets the minimum distance between label data points. Gets or sets the number of inter-label points to skip. Gets or sets the X axis Scale Type. Gets or sets the Y axis Scale Type. Gets the series point data collection Gets or sets the Series Type. Gets or sets whether defined HiLoBar Median lines are shown. Gets or sets whether EmptyLines are shown in the series. Gets or sets whether EmptyPoints are shown in the series. Gets or sets whether labels are shown for 'Origin' data values. Gets or sets whether Qualitative points are stacked or spread across the associated grouped column. Gets or sets which 'Step lines' are displayed. Gets or sets the mode used to render "Step Lines" in the defined Line series. Gets the collection of series PointData for the given PointLabelDisplayType. Determines whether the given SeriesPoint is a ConvexHull point. Determines if the given SeriesPoint is a HighLight Point (a point highlighted by the Crosshair setup). Gets the alternate segment style used when Open/Close values are reversed. Gets the default segment style used when Open/Close values are not reversed. Gets whether the segment is to be render as 'Alternate'. Gets the associated series visual style. Gets an array of specified HiLo coordinate data values (x or y, depending upon the bar orientation). The values are specified in [High=0, Low=1, Close=2, Open=3, Median=4] order, followed by any 'extra' user supplied bar values. Specifies the position for Bar series labels. Not set (default is Center). Labels will be positioned in the center of the bar. Labels will be positioned outside the bar, relative to its origin. Labels will be positioned inside the bar, relative to its origin. Labels will be positioned outside the bar, opposite to its origin. Labels will be positioned inside the bar, opposite to its origin. Top portion of Vertical bar (full area). Partial Top area of Vertical bar. Bottom portion of Vertical bar (full area). Partial Bottom area of Vertical bar. Left portion of Horizontal bar (full area). Partial Left area of Horizontal bar. Right portion of Horizontal bar (full area). Partial Right area of Horizontal bar. Specifies the ConvexHull display mode Not set (default is None). No Convex Hull processing will take place. Convex Hull border will be displayed. Convex Hull background area will be displayed. Specifies which PointLabels are to be displayed Not set (default is None). No labels will be displayed. All series points will display a label. User defined DataLabels will be displayed. Minimum 'X' Value label will be displayed. Minimum 'Y' Value label will be displayed. Maximum 'X' Value label will be displayed. Maximum 'Y' Value label will be displayed. Specifies the mode used to render "Step Lines" in a given Line series. Not set (default is HorizontalThenVertical). No Step Lines will be rendered. Step lines will be displayed between consecutive series points, by first displaying the horizontal step line, followed by the connecting vertical step line. Step lines will be displayed between consecutive series points, by first displaying the vertical step line, followed by the connecting horizontal step line. Step lines will be displayed between consecutive series points, by first displaying the midPoint horizontal step line, followed by the connecting vertical step line. Specifies the mode used to render "Stepped Lines" in a given Line series. Not set (default is StepHv). No step lines will be displayed. Horizontal step lines will be displayed. Vertical step lines will be displayed. Both horizontal and vertical step lines will be displayed. Specifies the scale type for the series points ScaleType is NotSet (default is 'Auto'). ScaleType is Automatic. Scale type will be determined by the underlying, assigned data. DateTime data scale. Points will be treated as DateTime values and will be shown as such on the axis. Numerical data scale. Points will be treated as numerical values and will be shown on the axis as numbers. Qualitative data scale. Points will be treated as qualitative values and will be shown on the axis as text. Specifies the HiloBar series display type. Box Plot display. Display is identical to 'Candle' except: 1. Median separated segments are separately rendered using both default and alternate box backgrounds. 2. UseAlternateSegmentStyle defaults to false. Candle Plot display. Display is identical to 'Box' except: 1. Mmedian separated segments are both rendered using either the default or alternate box background. 2. UseAlternateSegmentStyle defaults to true. Line plot display. Box (Box plot). High whisker (Box, Candle, Line). High whisker cap (Box, Candle, Line). Low whisker (Box, Candle, Line). Low whisker cap (Box, Candle, Line). Open whisker (Line plot). Close whisker (Line Plot). Center line (Line plot). Full range (Line plot). Median line (Box, Candle, Line). Bar shading (Box, Candle). AxisTypeConverter ConvertTo Represents a chart MajorTickmark on the X-Axis. Create a copy of the chart element. Copies the chart element to the given "copy". Represents a chart MajorTickmark on the Y-Axis. Creates a copy of the chart element. Copies the chart element to the given "copy". Represents a chart MajorTickmark. Gets or sets whether Major Tickmark layout is automatic. Gets a reference to the Tickmark Label's Effective (cached, composite) style. Gets or sets the angle at which the Tickmark labels are displayed. Gets or sets the number of inter-labels to skip. Gets or sets the visual style for the Tickmark Labels. Gets or sets the minimum gap between tickmark labels. Gets or sets whether Tickmark labels are shown. Gets or sets whether overlapping labels are staggered. Copies the chart element to the given "copy". Represents a Minor tickmark on the X-Axis. Creates a copy of the chart element. Copies the chart element to the given "copy". Represents a Minor tickmark on the Y-Axis. Creates a copy of the chart element. Copies the chart element to the given "copy". Represents a Minor tickmark. Gets or sets the number of Tickmarks presented between Majortickmarks. Copies the chart element to the given "copy". Gets the axis orientation (X/Y). Gets a reference to the Tickmark's Effective (cached, composite) style. Gets or sets the visual styles for the Tickmarks. Invalidate the cached Style definition Copies the chart element to the given "copy". Type not set. No Marker Cross Diamond Ellipse Polygon (Pentagon, Hexagon, etc) Rectangle Star Triangle Represents the collection of Axis Stripes. Element describing a color stripe on the chart. Each AxisStripe is associated with a primary or Ancillary Axis. Create a new AxisStripe. Create a new AxisStripe. Create a new AxisStripe. Gets or sets the visual style for the AxisStripe. Gets whether the Stripe is displayed (must be Visible and appropriately 'checked' if presented in the Legend). Gets or sets the maximum axis stripe value. Gets or sets the minimum axis stripe value. Invalidate the cached Styles Gets or sets the visual styles for the Legend item. Gets or sets whether the ReferenceLine is checked in the Legend. Gets or sets whether a checkbox for the ReferenceLine is shown in the Legend. Gets or sets whether the ReferenceLine is shown in the Legend. Gets or sets whether the Reference Line is shown in parent Legend(s). Gets or sets whether the ReferenceLine Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Creates the LegendItem for the AxisStripe. Creates a list of legend items associated with the AxisStripe. Gets the default color associated with the AxisStripe legend item. Renders the Legend item Marker. Creates a copy of the element. Copies the current element properties and styles to the provided "copy". Represents the collection of ReferenceLines. Gets a unique (unused) reference line Name. Represents a reference line (a vertical or horizontal line on the chart that can be used to signify, or reference, a specific axis/chart value). ReferenceLine ReferenceLine ReferenceLine ReferenceLine Gets or sets the associated axis value of the reference line. Gets or sets whether the reference line is displayed on top of chart data. Gets or sets whether the reference text is displayed on top of chart data. Gets a reference to the ReferenceLine's Effective (cached, composite) style. Gets or sets whether text-markup support is enabled for the reference line text Occurs when a text markup link is clicked Gets or sets whether vertical reference text is inverted. Gets or sets the maximum number of Text lines. Gets text without text-markup (if text-markup is used in Text) Gets or sets the visual style for the ReferenceLine. Gets or sets the ReferenceLine Text. Ensures that the reference line is visible on screen. Ensures that the reference line is visible on screen, and optionally centered (if possible). Invalidate the cached Style definition Gets or sets the visual styles for the Legend item. Gets or sets whether the ReferenceLine is checked in the Legend. Gets or sets whether a checkbox for the ReferenceLine is shown in the Legend. Gets or sets whether the ReferenceLine is shown in the Legend. Gets or sets whether the Reference Line is shown in parent Legend(s). Gets or sets whether the ReferenceLine Marker is shown in the Legend. Gets the item's parent LegendItem. Gets or sets the text to display in the legend. Represents a chart's MajorGridLines for the X-Axis. Create a copy of the MajorGridLine. Copies the MajorGridLine to the given "copy". Represents a chart's MajorGridLines for the Y-Axis. Create a copy of the MajorGridLine. Copies the MajorGridLine to the given "copy". Represents a chart's MajorGridLines. Create a copy of the MinorGridLine. Copies the MinorGridLine to the given "copy". Create a copy of the MinorGridLine. Copies the MinorGridLine to the given "copy". Gets or sets whether grid lines are displayed on top of chart data. Gets a reference to the GridLine's Effective (cached, composite) style. Gets or sets the visual style for the GridLines. Copies the chart element to the given "copy". Represents an X/Y oriented chart. pi Gets a reference to the collection of Ancillary X Axes (Axes that can be presented in addition to the default X Axis) Gets a reference to the collection of Ancillary Y Axes (Axes that can be presented in addition to the default Y Axis) Gets or sets the default SeriesType assigned to auto-generated Series. Gets a reference to the default, primary X Axis. Gets a reference to the default, primary Y Axis. Gets or sets how series bars are filled by default (either according to each individual bar range, or the entire series range). Gets or sets the default position of bar series labels (default is Center). Gets or sets the bar 'origin'. This value is used as the base, or starting Value, from which each bar originates. Gets or sets whether the intra-bar (or bar grouping) overlay is enabled (bars within a group are positoned overlayed on top of each other). Gets or sets whether Bar shading is enabled by default for Horizontal and Vertical Bar series. Gets or sets whether the bars will be shown as a Histogram. Note that this will only be honored for single series bar displays. Gets or sets the intra-bar spacing (or spacing between bars within the same group). Value is taken as a fixed pixel size. Setting BarSpacing to 0 (zero) will disable the use of this property, and will enable the use of the set BarSpacingRatio value. Gets or sets the intra-bar spacing ratio (bar spacing between multiple series bars associated with the same value. Default is .2). Gets or sets the default ratio of bar width to bar group spacing (defaults to 1 - bar width matches spacing). Gets or sets the default mode used to determine series bubble intensities. Gets or sets the default mode used to calculate series bubble sizes. Gets or sets the default Line 'Area' display mode. Gets or sets the default display mode for SeriesType.Line series. Gets a reference to the collection of Chart Series Gets or sets the default visual style for each chart series. Gets or sets the visual style for the Chart. Gets a reference to the Crosshair element for the chart. Gets or sets the default ConvexHull display mode. Gets or sets the mode for resolving overlapping series data labels. Gets or sets the default visual style for the chart DataLabel's. Gets a reference to the ChartSeries effective (cached, composite) style. Gets a reference to the Chart's Effective (cached, composite) style. Gets a reference to the DataLabel Effective (cached, composite) style. Gets the calculated maximum X value (composite value of all associated series). Gets the calculated maximum Y value (composite value of all associated series). Gets the calculated minimum X value (composite value of all associated series). Gets the calculated minimum Y value (composite value of all associated series). Gets the last calculated CrosshairPoint nearest to the mouse cursor. Gets or sets the default display mode for the chart PointLabels. Gets the Scrollable bounds of the chart. Gets the Scrollable, extended bounds of the chart. Gets or sets which 'Step lines' are displayed by default. Gets or sets the default mode (or order of rendered Step Lines) used to display "Step Lines" in the defined Line series. Gets the local, scroll adjusted point. Gets whether the given Point is a Crosshair displayed point. Gets the chart Point, given the provided SeriesPoint. Gets the chart Point, given the X and Y data point values. Gets the chart series with the given Name. ChartSeries or null. Invalidate the cached PointLabels Gets the list of chart legend data. Gets the hit area for the chart. ItemHitArea Defines a Crosshair Point Gets the associated chart series. Gets the associated SeriesPoint. Gets the X-Value Gets the associated ValueY. Not set (default is ByBar) Bars are filled according to each individual bar's defined range. Bars are filled according to the associated series minimum and maximum values. Not set (default is None) Bubble intensity not used. Bubble intensity is expressed as an alpha value (0 - 255). Bubble intensity is expressed as a data value (as is the size of the bubble). Not set (default is Area) Bubble size is proportional to the bubble area. Bubble size is proportional to the bubble diameter. Not set Display defined points on line Display a straight line through defined series points Display a spline through defined series points Display a Step Line through defined series points Points are displayed unsorted Start and end Points are connected. Not set Not set Display background area under series Line. Display background area under series Spline. Display background area under series StepLine. Display background area under series EmptyLines. Specifies how overlapping Series Data Labels are resolved Not set (default is None). Overlapping labels will be shown. Overlapping labels will be hidden. Overlapping labels will be rotated around point (when applicable). Not set (default is Forward). Series are displayed in the normal collection order. Series are displayed in the reverse collection order. Represents a PointLabel group. Gets or sets the associated chart series. Gets or sets the associated list of PointLabels. Represents a PointLabel (label associated with a data point in the chart). Gets the angle used to display the point label associated with the data point. Gets or sets the position of bar series labels. Gets or sets the visual style for the data label. Gets or set whether the LabelSize is a fixed size. Gets or sets the label text Gets or sets the label size. Gets the associated SeriesPoint. Gets or sets whether the label is visible. ChartAxisLable Gets or sets the fixed Text height of the label (0 to auto-size) Gets or sets the label Text. ChartPrint ChartPrint ChartControl ChartPrint ChartControl FitToPageScale Gets or sets how the chart is scaled to fit the page when printing. Adds a 'Start' element to the collection. Adds an 'End' element to the collection. Adds the given object element to the collection. Adds the given value to the collection (surrounded by a 'Start' and 'End' element pair). Adds the given value to the collection (surrounded by a 'Start' and 'End' element pair) - but only if the value is not equal to the given defaultValue. Adds the given value Image to the collection (surrounded by a 'Start' and 'End' element pair). Adds the given 'Data' value to the collection (surrounded by a 'Start' and 'End' element pair). Adds the given 'Data' value to the collection (surrounded by a 'Start' and 'End' element pair) - but only if the value is not equal to the given defaultValue. Adds the given SerialElementCollection to the collection, if the given collection is non-empty. Adds the given style to the collection, if it is not Empty. Element name Element type. Element value Element sub-collection. Converts hex string to Color type. Hexadecimal color representation. Reference to Color object. Converts int value to Color type. Color representation as 32-bit RGB value. Reference to Color object. Converts int values to Color type. Color representation as 32-bit RGB value. Reference to Color object. Converts int values to Color type. Reference to Color object. Converts int values to Color type. Reference to Color object. BlankExpandableObjectConverter ConvertTo Indicates the displayed Symbol. Symbol setting takes precedence over Image setting. Gets or sets the color of the Symbol. Gets whether property should be serialized. Resets property to its default value. Gets the realized symbol string. Gets or sets the symbol set used to represent the Symbol. Indicates the size of the symbol in points. Gets whether SymbolDef is Empty. Creates an exact copy of the SymbolDef. Copy of the SymbolDef. Returns the copy of the style. Copy of the style. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Raises the PropertyChanged event. Event arguments Raises the PropertyChanged event. Event arguments StyleChanged Dispose SymbolDefConvertor ConvertTo SymbolDefEditor GetPaintValueSupported PaintValue A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Occurs when the Horizontal or Vertical scrollbar has been scrolled Occurs when the Value property is changed. Gets or sets the visual styles for the ScrollBar. Get or sets whether the item is visible InternalMouseMove Gets the EffectiveStyle for the ScrollBar. The effective style is a composite, cached style definition. Gets the EffectiveStyle for the ScrollBar. The effective style is a composite, cached style definition. Invalidate the cached Styles Invalidates the layout bounds for the item container ValueChangedEventArgs ValueChangedEventArgs Gets the old scroll Value Gets the new scroll Value Represents the visual style of a Bar Series Gets or sets the background for the bar, when it extends to the alternate side of the bar origin. Gets whether property should be serialized. Resets property to its default value. Gets or sets the border style for the bar, when it extends to the alternate side of the bar origin. Gets or sets the background for the bar. Gets whether property should be serialized. Resets property to its default value. Gets or sets the border style for the bar. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of an Hilo Bar Series (OHLC) Gets or sets the Alternate Style for the Ohlc bar. Gets or sets the Default Style for the Ohlc bar. Gets or sets whether Box/Candle whisker caps are displayed. Gets or sets whether Box/Candle whisker caps are displayed. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose ChartSliceVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a series Slice. Gets or sets the background style for the slice. Gets whether property should be serialized. Resets property to its default value. Gets or sets the range area used to fill the slice extent background. Gets or sets the visual style for the slice border. Gets or sets whether shading is applie to the pie slice. Gets or sets the slice Image. Gets or sets the display angle offset for the slice image. By default, the image is centered in the pie slice (mid sweepAngle), but can be offset either toward the end angle (positive offset) or toward the start angle (negative offset). The offset can either be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Gets or sets whether the Image (or Symbol) is auto rotated to match the angle of the slice. Gets or sets how the slice image will be displayed when the image needs to be cropped due to 'angular' size constraints (ie. will not fully fit within the slice angular bounds). Default is ClipImage. Gets or sets the slice image index (used with the ImageList property). Gets or sets the inner radius anchor for the slice image (ie. the inner limiting radius - used with the ImageRadiusOffset property). Gets or sets the slice ImageList. Gets or sets the Outer radius anchor for the slice image (ie. the Outer limiting radius - used with the ImageRadiusOffset percentage). Gets or sets how to overlay the image with respect to the slice text. Gets or sets the spacing between content and edges of the Image Gets whether property should be serialized. Resets property to its default value. Gets or sets the display radius for the slice image. The image can be offset toward the outer radius (positive offset) or toward the inner radius (negative offset). The offset can either be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Gets or sets the amount to rotate the image, specified in degrees. Gets or sets the 'scale' factor for the image/symbol. This property informs the chart to scale the image (or symbol) based upon the available space at its offset position in the slice - the image is moved in or out of the slice, the image will grow of shrink accordingly. Gets or sets the visual style for the slice Extent Average ReferenceLine style (see SliceVisualLayout.ReferenceLineDisplayMode). Gets or sets the visual style for the slice Extent Maximum ReferenceLine style (see SliceVisualLayout.ReferenceLineDisplayMode). Gets or sets the visual style for the slice Extent Minimum ReferenceLine style (see SliceVisualLayout.ReferenceLineDisplayMode). Gets or sets the visual style for the slice Extent Outer ReferenceLine style (see SliceVisualLayout.ReferenceLineDisplayMode). Gets or sets the visual style for the inner slice Label. Gets or sets the visual style for the outer slice Label. Gets or sets the element Symbol Definition. Note that Symbol definition takes precedence over Image definition. Also note that the supporting Image properties (such as ImageCrpoMode, ImageRadiusOffset, etc) apply to a set Symbol as well as to a set Image. Gets whether property should be serialized. Resets property to its default value. Gets or sets the WhiteSpace Background (area beyond the slice extent area). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual style for the slice WhiteSpace Border. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Defines the visibility of the CenterLabel Always shown. Never showm. Only shown on MouseOver. Defines the label crop/clip mode. NotSet No clipping or hiding performed. Labels that do not fully fit will be clipped. Labels that do not fully fit will be hidden. Defines the slice label display mode. NotSet No labels displayed. Inner labels only displayed (those inside the pie slice). Outer labels only displayed (those outside the pie slice). Both inner and outer labels displayed. Either the inner or the outer label will be displayed, but not both (outer label will be displayed only when the inner label cannot be displayed). Defines the slice inner label orientation. NotSet The text is perpendicular to the center line of the slice, and is 'adapted' to fit the outer arc of the slice. The label layout is gotten from the set 'Custom' layout properties for the slice (include location, size, orientation, etc). This option give the most control over the presentation of the label. Labels are presented horizontally, within the bounds of the slice. Labels are presented parallel to the slice center line, within the bounds of the slice. Labels are presented perpendicular to the slice center line, within the bounds of the slice. Defines the visibility of the slice labels. These values can be combined to define a more targeted visibility. NotSet Labels are always visible. Labels are never visible. Labels will be shown according to the SelectionMode setting in effect (ie. Ring, Slice, Pie, etc). Labels are shown for Detached slices. Labels are shown on MouseOver. Labels are shown for selected slices. Represents HiLoBarSegment visual style. Returns Empty instance of HiLoBarSegmentStyle. Gets or sets the visual style for the Box Background (Box, Candle only). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual style for the Box Border (Box, Candle only). Gets or sets the visual style for the Center Line segment. This is the style used for the center Hilo segment and the Box/Candle segment when no Open or Close values are specified. Gets or sets the visual style for the Close Whisker (Hilo only). Gets or sets the visual style used as the Default when a segment style is not specified (ie BoxBorder, HighWhisker, etc). Gets or sets the visual style for the High Whisker. Gets or sets the visual style for the High Whisker Cap. Gets or sets the visual style for the Low Whisker. Gets or sets the visual style for the Low Whisker Cap. Gets or sets the visual style for the Median Line. Gets or sets the visual style for the Open Whisker (Hilo only). Gets whether both colors assigned are empty. Applies the style to instance of this style. Style to apply. Creates an exact copy of the OhlcBarSegmentStyle. Copy of the OhlcBarSegmentStyle. Returns the copy of the style. Copy of the style. PieCenterVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a Pie Center. Gets or sets the alignment of the text. Gets or sets whether text wrapping is permitted. Gets or sets the background style. Gets whether property should be serialized. Resets property to its default value. Gets or sets the pie center border. Gets or sets the style Font. Gets or sets the element Image. Gets or sets the alignment of the Image. Gets or sets the image index. Gets or sets whether the image is inscribed in the PieCenter area (true = inscribed, false = circumscribed). Gets or sets the ImageList. Gets or sets how to overlay the image with respect to the center content. Gets or sets the spacing between content and edges of the Image. Gets whether property should be serialized. Resets property to its default value. Gets or sets the 'scale' factor for the image/symbol. This property informs the chart to scale the image (or symbol) based upon the available space at its offset position in the slice - the image is moved in or out of the slice, the image will grow of shrink accordingly. Gets or sets the 'mode' used to display the image. Gets or sets the spacing between content and edges of the Image. Gets whether property should be serialized. Resets property to its default value. Gets or sets the element Symbol Definition. Note that Symbol definition takes precedence over Image definition. Also note that the supporting Image properties (such as ImageAlignment, ImageOverlay, etc) apply to a set Symbol as well as to a set Image. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Text color. Gets whether property should be serialized. Resets property to its default value. Gets or sets whether the Text is inscribed in the PieCenter area (true = inscribed, false = circumscribed). Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose PieChartVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a Pie Chart element. Gets or sets the alternate, or interlaced, pie background (used when ShowPieGrid is enabled). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual style to be used for GridLine elements. Gets or sets the visual styles to be used for Pie Center elements. Gets or sets the visual style to be used for ReferenceLine elements Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents a PieGridLineVisualStyle. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents a PieReferenceLineVisualStyle. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a PointMarker Gets or sets the Marker background for series points. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Marker border color for series points. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Marker border width for series points. Gets or sets the PointMarker Image Gets or sets the PointMarker image index Gets or sets the ImageList. Gets or sets the number of points for series markers (3 = triangle, 4 square, etc). Gets or sets the Marker rotation angle for series points. Gets or sets the Marker size for series points Gets whether property should be serialized. Resets property to its default value. Gets or sets the Marker type. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a DropShadow Gets or sets the DropShadow color Gets whether property should be serialized. Resets property to its default value. Gets or sets whether drop shadow is displayed. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Chart Line Gets or sets the angle step value when rotating conflicting labels. Gets or sets the default line angle (-1 denotes 'auto'). Gets or sets the angle step value when rotating conflicting labels. Gets or sets the maximum connector line length. Gets or sets the minimum connector line length. Gets or sets the line connector origin. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Chart Line Gets or sets the Line color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the LinePattern. Gets or sets the line width. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Chart CapLine Gets or sets the line EndCap. Gets or sets the line StartCap. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents a AxisStripeVisualStyle. Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Legend element. Gets or sets the distance (in pixels) to which the center line is extended prior to the slice inner radius. Gets or sets the distance (in pixels) to which the center line is extended past to the slice Outer radius. Gets whether the style is logically Empty. Applies the style to the instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a series Slice. Gets or sets the alignment of the label. Gets or sets whether text wrapping is permitted Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style Font Gets or sets the maximum number of lines for label text. Gets or sets the Text color. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a series Slice. Gets or sets the margin (in degrees) to inset the label from both the start and ending slice angles. Gets or sets whether the label will be auto oriented away from being upside down. Gets or sets whether the label is auto rotated to match the angle of the slice (only valid for 'Custom' orientation mode). Gets or sets the display angle offset for the label when the label orientation is set to 'Custom'. The label can be offset toward the end angle (positive offset) or toward the start angle (negative offset). The offset is either a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Gets or sets the custom font angle when the label orientation is set to 'Custom'. The FontAngle is the additional number of degrees the label will be rotated. Gets or sets the height of the bounding rectangle for the label when the label orientation is set to 'Custom'. The height can be a percentage of the slice height (if the value is between 0 and 1), or an absolute pixel amount (if the value is > 1). Gets or sets the display radius offset for the label when the label orientation is set to 'Custom. The label can be offset toward the outer radius (positive offset) or toward the inner radius (negative offset). The offset can either be a percentage (if value is between 0 and 1) or pixel amount (if value > 1). Gets or sets the custom width for the bounding rectangle of the label when the label orientation is set to 'Custom'. The width can be a percentage of the slice width at the set RadiusOffset (if the value is between 0 and 1), or an absolute pixel amount (if the value is > 1). Gets or sets the offset of the inner edge of the rectangular label area from the outer slice radius, as measured by a percentage of the slice radius (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets the offset of the outer edge of the rectangular label area from the outer slice radius, as measured by a percentage of the slice radius (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets whether the label's OuterRadiusOffset is relative to the slice OuterRadius or the slice ExtentRadius. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a series Slice. Gets or sets the visual style for the label border. Gets or sets the style connector color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the length of the line connecting the slice and the slice label. Gets or sets the style border pattern (Solid, Dash, ...) Gets or sets the style connector thickness. Gets or sets the length of the 'tick' line connecting the label text with the main connector line associated with the pie slice. Gets or sets whether a connecting line is drawn from the slice to the outer slice label. Gets or sets the pixel margin between the outer label and the chart outer radius, as well as between the label and any adjacent slice labels. Gets or sets the maximum vertical size of the label, as measured by a percentage of the chart height (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets the maximum horizontal size of the label, as measured by a percentage of the chart width (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets the Minimum vertical size of the label, as measured by a percentage of the chart height (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets the minimum horizontal size of the label, as measured by a percentage of the chart width (if less than 1), or absolute pixel amount (if greater than 1). Gets or sets spacing between the content and edges of the element. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Defines what the label's OuterRadiusOffset is relative to (slice OuterRadius or slice ExtentRadius). NotSet OuterRadius ExtentRadius (default) SliceLabelAlignment NotSet OuterLeft OuterCenter OuterRight MiddleLeft MiddleCenter MiddleRight InnerLeft InnerCenter InnerRight Represents the visual style of a TrendLine Indicator element. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a Legend element. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of an element. Gets or sets the visual style for the DropShadow. Gets or sets the Text Format specifier Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Tickmark Label element. Gets or sets whether text wrapping is permitted Gets or sets the style Font Gets or sets the maximum number of Label Text lines. Gets or sets the maximum width of the lable. Gets or sets the alignment of the axis Text Gets or sets the Text color Gets whether property should be serialized. Resets property to its default value. Gets or sets the Text Format specifier Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of a Chart Ticmark element. Gets or sets the Tickmark alignment. Gets or sets the Tickmark Color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Tickmark length. Gets or sets the Tickmark Thickness. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose ChartLegendVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a Legend item element. Gets or sets the alignment of the text Gets or sets whether text wrapping is permitted Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the CheckBox background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the CheckBox border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the CheckBox check color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Disabled Marker Background style. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Disabled TextColor Gets whether property should be serialized. Resets property to its default value. Gets or sets the style Font Gets or sets the visual styles for the Legend Marker. Gets or sets the maximum number of lines for the item text. Gets or sets the Text color. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents a ReferenceLineVisualStyle. Gets or sets whether text wrapping is permitted Gets or sets the style Font Gets or sets the Text alignment. Gets or sets the Reference Line Text Color. Gets whether property should be serialized. Resets property to its default value. Gets or sets spacing between the content and edges of the Text. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of an XY Chart element. Gets or sets whether to auto adjust the IntraSeriesGap when space permits. Gets or sets the visual styles to be used for Horizontal ScrollBar elements Gets or sets the pixel gap between grouped, qualitative series. Gets or sets the pixel gap between each series in a set of grouped, qualitative series. Gets or sets the visual styles to be used for Vertical ScrollBar elements Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. ScrollBarVisualStyle Returns the copy of the style. Copy of the style. Represents the visual style of a ScrollBar element. Gets or sets the Background of the Increase/Decrease Arrow elements of the ScrollBar. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Arrow Increase/Decrease border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Color of the Increase/Decrease Arrow elements of the scrollBar. Gets whether property should be serialized. Resets property to its default value. Gets or sets the border color of the scrollBar. Gets whether property should be serialized. Resets property to its default value. Gets or sets whether color alpha values are ignored when the mouse is over the scrollbar. Gets or sets the Background of the Thumb element of the ScrollBar. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Thumb border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Color of the Thumb content element (hash marks) of the scrollBar. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Background of the Increase/Decrease Track elements of the ScrollBar. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a Legend element. Applies the style to the instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. BackColorBlend Gets or sets the ColorBlend Color array Gets or sets the ColorBlend Color Positions IsEmpty Creates an exact copy of the BackColorBlend. Copy of the BackColorBlend. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Raises the PropertyChanged event. Event arguments BackColorBlendConvertor ConvertTo Represents background of visual style. Empty Returns Empty instance of Background. Creates new instance of the object. Creates new instance of the object. Start color. Creates new instance of the object. Start color. End color. Creates new instance of the object. Start color in hexadecimal representation like FFFFFF. End color in hexadecimal representation like FFFFFF. Creates new instance of the object. Start color in 32-bit RGB representation. End color in 32-bit RGB representation. Creates new instance of the object. Start color in 32-bit RGB representation. End color in 32-bit RGB representation. Gradient angle. Creates new instance of the object. Start color. End color. Gradient angle. Creates new instance of the object. Start color. End color. Gradient angle. Gets or sets the BackColorBlend. Gets or sets the Gradient BackFillType Gets or sets the start color. Gets or sets the Ending Gradient Color Gets or sets the gradient angle (default is 90) Gets or sets the Gradient BackFillType Gets or sets the Radial Gradient Center expressed as a percentage of the radius (from 0 to 1) Gets whether the backcolor brush is a SolidBrush Gets whether Background is empty. Determines if the Background is equal to the given one Background to compare true if equal GetBrush Get the background brush Brush rectangle 0-255 to override default Brush Get the background brush Brush rectangle 0-255 to override default BackFillType Brush Creates an exact copy of the background. Copy of the background. Returns the copy of the style. Copy of the style. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Raises the PropertyChanged event. Event arguments StyleChanged Dispose BackFillType No fill Auto Angle Center HorizontalCenter VerticalCenter ForwardDiagonal BackwardDiagonal ForwardDiagonalCenter BackwardDiagonalCenter Radial A pattern of horizontal lines. A pattern of vertical lines. A pattern of lines on a diagonal from upper left to lower right.. A pattern of lines on a diagonal from upper right to lower left. Specifies horizontal and vertical lines that cross. A pattern of crisscross diagonal lines. Specifies a 5-percent hatch. The ratio of foreground color to background color is 5:100. Specifies a 10-percent hatch. The ratio of foreground color to background color is 10:100. Specifies a 20-percent hatch. The ratio of foreground color to background color is 20:100. Specifies a 25-percent hatch. The ratio of foreground color to background color is 25:100. Specifies a 30-percent hatch. The ratio of foreground color to background color is 30:100. Specifies a 50-percent hatch. The ratio of foreground color to background color is 50:100. Specifies a 60-percent hatch. The ratio of foreground color to background color is 60:100. Specifies a 75-percent hatch. The ratio of foreground color to background color is 75:100. Specifies a 80-percent hatch. The ratio of foreground color to background color is 80:100. Specifies a 90-percent hatch. The ratio of foreground color to background color is 90:100. Specifies diagonal lines that slant to the right from top points to bottom points and are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.ForwardDiagonal, but are not antialiased. Specifies diagonal lines that slant to the left from top points to bottom points and are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.BackwardDiagonal, but they are not antialiased. Specifies diagonal lines that slant to the right from top points to bottom points, are spaced 50 percent closer together than, and are twice the width of System.Drawing.Drawing2D.HatchStyle.ForwardDiagonal. This hatch pattern is not antialiased. Specifies diagonal lines that slant to the left from top points to bottom points, are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.BackwardDiagonal, and are twice its width, but the lines are not antialiased. Specifies diagonal lines that slant to the right from top points to bottom points, have the same spacing as hatch style System.Drawing.Drawing2D.HatchStyle.ForwardDiagonal, and are triple its width, but are not antialiased. Specifies diagonal lines that slant to the left from top points to bottom points, have the same spacing as hatch style System.Drawing.Drawing2D.HatchStyle.BackwardDiagonal, and are triple its width, but are not antialiased. Specifies vertical lines that are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.Vertical. Specifies horizontal lines that are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.Horizontal. Specifies vertical lines that are spaced 75 percent closer together than hatch style System.Drawing.Drawing2D.HatchStyle.Vertical (or 25 percent closer together than System.Drawing.Drawing2D.HatchStyle.LightVertical). Specifies horizontal lines that are spaced 75 percent closer together than hatch style System.Drawing.Drawing2D.HatchStyle.Horizontal (or 25 percent closer together than System.Drawing.Drawing2D.HatchStyle.LightHorizontal). Specifies vertical lines that are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.Vertical and are twice its width. Specifies horizontal lines that are spaced 50 percent closer together than System.Drawing.Drawing2D.HatchStyle.Horizontal and are twice the width of System.Drawing.Drawing2D.HatchStyle.Horizontal. Specifies dashed diagonal lines, that slant to the right from top points to bottom points. Specifies dashed diagonal lines, that slant to the left from top points to bottom points. Specifies dashed horizontal lines. Specifies dashed vertical lines. Specifies a hatch that has the appearance of confetti. Specifies a hatch that has the appearance of confetti, and is composed of larger pieces than System.Drawing.Drawing2D.HatchStyle.SmallConfetti. Specifies horizontal lines that are composed of zigzags. Specifies horizontal lines that are composed of tildes. Specifies a hatch that has the appearance of layered bricks that slant to the left from top points to bottom points. Specifies a hatch that has the appearance of horizontally layered bricks. Specifies a hatch that has the appearance of a woven material. Specifies a hatch that has the appearance of a plaid material. Specifies a hatch that has the appearance of divots. Specifies horizontal and vertical lines, each of which is composed of dots, that cross. Specifies forward diagonal and backward diagonal lines, each of which is composed of dots, that cross. Specifies a hatch that has the appearance of diagonally layered shingles that slant to the right from top points to bottom points. Specifies a hatch that has the appearance of a trellis. Specifies a hatch that has the appearance of spheres laid adjacent to one another. Specifies horizontal and vertical lines that cross and are spaced 50 percent closer together than hatch style System.Drawing.Drawing2D.HatchStyle.Cross. Specifies a hatch that has the appearance of a checkerboard. Specifies a hatch that has the appearance of a checkerboard with squares that are twice the size of System.Drawing.Drawing2D.HatchStyle.SmallCheckerBoard. Specifies forward diagonal and backward diagonal lines that cross but are not antialiased. Specifies a hatch that has the appearance of a checkerboard placed diagonally. BackgroundConvertor ConvertTo BackgroundEditor GetPaintValueSupported PaintValue Represents the base visual style. Gets or sets the class style belongs to. Gets whether the style is logically Empty. Gets or sets the user defined reference Tag. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Default PropertyChanged processing invalidate UpdateChangeHandler Dispose StyleState Default MouseOver Selected StyleType CellStyle is Not Set Default MouseOver Selected SelectedMouseOver TBool - Three state boolean NotSet True False Defines visual property change type. Visual style has changed so Recalc is needed Visual style has changed so layout is impacted, but not recalc Visual style has changed so visuals are impacted, but not layout Represents visual property changed event arguments. Gets the change type. Initializes a new instance of the VisualPropertyChangedEventArgs class. Initializes a new instance of the VisualPropertyChangedEventArgs class. VisualStylesConverter ConvertTo Represents style border color. Empty Returns Empty instance of BorderColor. Initializes a new instance of the BorderColor object. Initializes a new instance of the BorderColor object. Initializes a new instance of the BorderColor object. Gets or sets the color of all borders. Gets or sets the color of the bottom border Gets whether property should be serialized. Resets property to its default value. Gets or sets the color of the left border Gets whether property should be serialized. Resets property to its default value. Gets or sets the color of the right border Gets whether property should be serialized. Resets property to its default value. Gets or sets the color of the top border Gets whether property should be serialized. Resets property to its default value. Compares two instances. Instance 1 Instance 2 true if same Compares two instances. Instance 1 Instance 2 true if different. Returns hash-code for object. Hash-code value. Compares object to this instance. Object to compare. true if same. Compares object to this instance. Border color true if same Creates an exact copy of the BorderColor. Copy of the BorderColor. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Default PropertyChanged processing Default PropertyChanged processing BorderColorConverter CanConvertTo ConvertTo CanConvertFrom ConvertFrom GetCreateInstanceSupported CreateInstance Defines Thickness class. Returns Empty instance of BorderPattern. Creates new instance of the object. Left BorderPatternStyle. Top BorderPatternStyle. Right BorderPatternStyle. Bottom BorderPatternStyle. Creates new instance of the object. Specifies uniform Thickness. Creates new instance of the object. Gets or sets the thickness of all sides. Gets or sets the bottom Border Pattern Gets or sets the left Border Pattern Gets or sets the Right Border Pattern Gets or sets the Top Border Pattern Gets whether the item is empty Gets whether two instances are equal. Instance to compare to. true if equal otherwise false. Gets whether two instances are equal. Instance to compare to true if equal otherwise false Returns hash-code. hash-code Implements == operator. Object 1 Object 2 true if equals Implements != operator Object 1 Object 2 true if different Applies the pattern to instance of this pattern. Pattern to apply. Creates an exact copy of the BorderPattern. Copy of the BorderPattern. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments LinePattern None NotSet Solid Dash Dot DashDot DashDotDot ChartLineCap NotSet ChartAxisVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a ChartAxis element. Gets or sets the alternate, or interlaced, background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Axis line Color. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose AnnotationVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a Legend element. Gets or sets the shape of the annotation container. Gets or sets the shape of the annotation connector. Gets or sets the alignment of the content within the cell Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents a SeriesLabelVisualStyle. Gets or sets the style border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the length of the line connecting the slice and the slice label. Gets or sets the style border pattern (Solid, Dash, ...) Gets or sets the style border thickness. Gets or sets whether a connecting line is drawn to the data point. Gets or sets the maximum size of the label. Gets whether property should be serialized. Resets property to its default value. Gets or sets the minimum size of the label. Gets whether property should be serialized. Resets property to its default value. Gets or sets the offset of the label relative to the data point. Gets whether property should be serialized. Resets property to its default value. Gets or sets the amount to rotate the label body. Gets or sets whether Labels are shown for Base Values. Gets or sets the format specifier for the label text. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a ChartSeries Gets or sets the visual style for series Bars. Gets or sets the ConvexHull background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual style for the ConvexHull Lines. Gets or sets the Empty Area Background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual styles for series EmptyValue Lines. Gets or sets the visual style for series Hilo Bars. Gets or sets the default color to use for the item. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Line Area Background (area under the series 'Line'). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual styles for series Lines. Gets or sets the visual styles for the Empty PointMarker. Gets or sets the visual styles for the PointMarker Highlight. Gets or sets the visual styles for the PointMarker. Gets or sets the default visual style for series Pie Slices. Gets or sets the Spline Area Background (area under the series 'Spline'). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual styles for series Splines. Gets or sets the StepLine Area Background (area under the series 'StepLines'). Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual styles for series Step Lines. Gets or sets the visual styles for 'Alternate' series Step Lines. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of an element. Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border pattern (Solid, Dash, ...) Gets or sets the style border thickness. Gets or sets the GroupHeader Font Gets or sets the Color of the GroupHeaderText. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Font Gets or sets the spacing between the border and outside content. Gets whether property should be serialized. Resets property to its default value. Gets or sets spacing between the content and edges of the element. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Text color Gets whether property should be serialized. Resets property to its default value. Gets or sets the visual style for the X Value Line. Gets or sets the visual style for the Y Value Line. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents a GridLineVisualStyle. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents a SeriesLabelVisualStyle. Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border pattern (Solid, Dash, ...) Gets or sets the style border thickness. Gets or sets the visual style for the DropShadow. Gets or sets the style Font Gets or sets the Text color Gets whether property should be serialized. Resets property to its default value. Gets or sets whether the label is centered on top of the data point. Gets or sets the visual style for the line Connector. Gets or sets whether a connecting line is drawn to the data point. Gets or sets whether the associated Point Marker is drawn for the data point. Gets or sets the Highlight style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Highlight style border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Highlight style border pattern (Solid, Dash, ...) Gets or sets the Highlight Text color Gets whether property should be serialized. Resets property to its default value. Gets or sets the maximum number of Label Text lines. Gets or sets the maximum width of the label text. Gets or sets spacing between the content and edges of the element. Gets whether property should be serialized. Resets property to its default value. Gets or sets the label display rotation. Gets or sets the alignment of the text Gets or sets the Text Format specifier Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Represents the visual style of an element. Gets or sets the maximum number of Text lines. Gets or sets whether text is 'stretched' to consume entire XyAlignment area. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Specifies the degrees to rotate the element. Not set None Rotate as needed Rotate 90 degrees Rotate 180 degrees Rotate 270 degrees ChartLegendVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a Legend element. Gets or sets whether the items in the Legend are equally spaced. Gets or sets the horizontal spacing of the legend items. Gets or sets the vertical spacing of the legend items. Gets whether the style is logically Empty. Gets or sets the alignment of the text Gets or sets whether text wrapping is permitted Gets or sets the style Font Gets or sets the Text color Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Represents the visual style of a ChartPanel Gets or sets the visual style of the horizontal DividerLine (when ChartMatrix.DividerLines is enabled). Gets or sets the visual style of the vertical DividerLine (when ChartMatrix.DividerLines is enabled). Gets or sets the visual styles to be used for Horizontal ScrollBar elements Gets or sets the visual styles to be used for Vertical ScrollBar elements Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. ContainerVisualStyles Returns the copy of the style. Copy of the style. Represents the visual style of a container item. Gets or sets the alignment of the text Gets or sets whether text wrapping is permitted Gets or sets the visual style for the DropShadow. Gets or sets whether the image scrolls or is fixed with the container content. Gets or sets the element Image Gets or sets the alignment of the Image Gets or sets the image index Gets or sets the ImageList. Gets or sets how to overlay the cell image with respect to cell content Gets or sets the spacing between content and edges of the Image Gets whether property should be serialized. Resets property to its default value. Gets or sets the 'mode' used to display the image. Gets or sets the element Symbol Definition. Note that Symbol definition takes precedence over Image definition. Also note that the supporting Image properties (such as ImageAlignment, ImageOverlay, etc) apply to a set Symbol as well as to a set Image. Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose How to Overlay the Image with respect to the content Not set None - Overlaying of the image will be avioded (when possible) Top Middle Bottom ImageSizeMode Not set The image is placed according to the specified Alignment, and is clipped if needed to fit. The image is stretched or shrunk to fit. The image is tiled to fill the area. The size of the image is increased or decreased to fit the area, maintaining the image size ratio. Defines set of default visual styles that are defined on the container control. Gets or sets the visual styles to be used for ChartLegendItem elements Gets or sets the visual styles to be used for ChartLegend elements Gets or sets the visual style to be used for ChartPanel elements Gets or sets the visual style to be used for ChartSeries elements Gets or sets the visual style to be used for chart Tickmark elements Gets or sets the visual style to be used for ChartTitle elements Gets or sets the visual style to be used for X Axis elements Gets or sets the visual style to be used for XyChart elements Gets or sets the visual style to be used for Y Axis elements Gets or sets the visual stylse to be used for Chart Container elements Gets or sets the visual style to be used for Crosshair label elements Gets or sets the visual style to be used for Crosshair elements Gets or sets the visual style to be used for DataLabel elements Gets or sets the visual style to be used for DividerLine elements Gets or sets the visual style to be used for GridLine elements Gets or sets the visual styles to be used for Horizontal ScrollBar elements Gets or sets the default visual style for the series 'Other' slice. Gets or sets the visual style to be used for PieChart elements Gets or sets the visual style to be used for ReferenceLine elements Gets or sets the visual style to be used for RegressionIndicator elements Gets or sets the visual style to be used for Pie Slice elements Gets or sets the visual styles to be used for Axis Lable Gets or sets the visual style to be used for TrendLine elements Gets or sets the visual styles to be used for Vertical ScrollBar elements Gets whether the style collection is logically Empty. Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Dispose Padding Returns Empty instance of Thickness. Creates new instance of the class and initializes it. Left padding Right padding Top padding Bottom padding Initializes a new instance of the Padding class. Uniform padding. Initializes a new instance of the Padding class. Creates an exact copy of the Padding. Copy of the Padding. PaddingTypeConverter CanConvertTo ConvertTo CanConvertFrom ConvertFrom GetCreateInstanceSupported CreateInstance Defines Thickness class. Returns Empty instance of Thickness. Creates new instance of the object. Left thickness in pixels. Top thickness in pixels. Right thickness in pixels. Bottom thickness in pixels. Creates new instance of the object. Specifies uniform Thickness. Creates new instance of the object. Gets or sets the thickness of all sides Gets or sets the Bottom thickness in pixels. Gets horizontal thickness (Left + Right) Gets or sets the left thickness in pixels Gets or sets the Right thickness in pixels Gets or sets the Top thickness in pixels Gets vertical thickness (Top + Bottom) Gets whether the item is empty. Gets whether two instances are equal. Instance to compare to. true if equal otherwise false. Gets whether two instances are equal. Instance to compare to true if equal otherwise false Returns hash-code. hash-code Implements == operator. Object 1 Object 2 true if equals Implements != operator Object 1 Object 2 true if different Creates an exact copy of the Thickness. Copy of the Thickness. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments ThicknessTypeConverter CanConvertTo ConvertTo CanConvertFrom ConvertFrom GetCreateInstanceSupported CreateInstance Represents the visual style. Gets or sets the style background. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border color. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border pattern (Solid, Dash, ...) Gets whether property should be serialized. Resets property to its default value. Gets or sets the style border thickness. Gets whether property should be serialized. Resets property to its default value. Gets or sets the style Font Gets or sets the spacing between the border and outside content. Gets whether property should be serialized. Resets property to its default value. Gets or sets spacing between the content and edges of the element. Gets whether property should be serialized. Resets property to its default value. Gets or sets the Text color Gets whether property should be serialized. Resets property to its default value. Gets whether the style is logically Empty. Applies the style to instance of this style. Style to apply. Returns the copy of the style. Copy of the style. Returns the copy of the style. Copy of the style. Dispose Alignment of the content TopLeft TopCenter TopRight MiddleLeft MiddleCenter MiddleRight BottomLeft BottomCenter BottomRight LineAlignment of the content Not Set Near Center Far VisualStyles Constructor Gets or sets the visual style assigned to the element. Default value is null. The normal, default style MouseOver Selected MouseOver Styles array Gets whether the style collection is logically Empty. Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Occurs when property value has changed. Raises the PropertyChanged event. Event arguments Dispose Create the Metro Visual Style for ChartControl. Initializes a new instance of the MetroStyleFactory class. Initializes a new instance of the MetroStyleFactory class. Metro Part Colors to Initialize Style with. Create the DefaultVisualStyle for ChartControl. Color-Factory used to generate colors. New instance of DefaultVisualStyles class.s Office2010BlackStyleFactory Create the DefaultVisualStyle for the ChartControl. Color-Factory used to generate colors. New instance of DefaultVisualStyles class.s Create the Office 2010 Blue Visual Style for the ChartControl. Create the DefaultVisualStyle for the ChartControl. Color-Factory used to generate colors. New instance of DefaultVisualStyles class.s Create the Office 2010 Silver Visual Style for the ChartControl. Create the DefaultVisualStyle for the ChartControl. Color-Factory used to generate colors. New instance of DefaultVisualStyles class.s Represents base class that each visual style factory for the ChartControl inherits from. Create the DefaultVisualStyle for the ChartControl. Color-Factory used to generate colors. New instance of DefaultVisualStyles class. Create the DefaultVisualStyle for the ChartControl with empty color factory. New instance of DefaultVisualStyles class. Returns the style factory for specified visual style. Style to create factory for. An instance of VisualStyleFactory. VisualStylesTable Gets the DefaultVisualStyles for specified Chart style. ChartControl Style to return. An instance of DefaultVisualStyle. Replaces an system style with the specified visual style. ChartControlStyle to replace. DefaultVisualStyles to replace the system style with. Defines available pre-defined ChartControl visual styles. Office 2010 Blue style. Office 2010 Silver style. Office 2010 Black style. Metro Style. Provides helpers when working with EffectiveStyles. Provides helpers when working with EffectiveStyle. Provides helpers when working with text. Get or sets the text-markup padding for text measurement when running on Japanese version of Windows. MeasureText always adds about 1/2 em width of white space on the right, even when NoPadding is specified. It returns zero for an empty string. To get the precise string width, measure the width of a string containing a single period and subtract that from the width of our original string plus a period. Represents custom collection with INotifyPropertyChanged and INotifyCollectionChanged interface support. Occurs when property value has changed. Creates new instance of object. Creates new instance of object. Creates new instance of object. List to initialize collection with. Add item to collection. Item to add. Add range of items to collection. Remove all items from collection. Remove all items from collection. Checks whether collection contains item. Item to look for. true if item is in collection. Copy collection to array. Array to copy to. Index to copy from. Returns number of items in collection. Gets enumerator for collection. Enumerator. Returns item at index. Index of item. Item at index. Returns index of an item. Reference to item. Index of item. Insert item at specified location. Index to insert item in. Item to insert. Inserts item. Index to insert item at. Reference to item. Removes item from collection. Item to remove. true if item was removed. Remove item at specified location. Index of item to remove. Remove item at specified location. Index of item to remove. Removes a range of items from the collection. Set item on location. Index Item to assign. Returns items directly without checks. List of items. Returns the IList interface for items in collection. Occurs when collection is read. Occurs when collection property has changed. Event arguments. Default PropertyChanged processing Occurs when one of element visual styles has property changes. Default implementation invalidates visual appearance of element. VisualStyle that changed. Event arguments. Blocks the collection reentrancy. IDisposable to end reentrancy Checks whether call creates reentrancy. Occurs when collection has changed. Called when collection has changed. Event arguments. Represents collection changed notification interface. Occurs when collection changed. Defines change actions. Items were added. Items were removed. Items were replaced. Items were moved. Collection was reset. Defines delegate for collection notification events. Event sender. Event arguments. Defines collection change notification event arguments. Create new instance of object. Action Creates new instance of object. Specifies action. List of changed items. Creates new instance of object. Specifies action. Item that was changed. Creates new instance of object. Action. New items in collection. Old items in collection. Creates new instance of object. Action. List of changed items. Starting index of change. Creates new instance of object. Action Changed item Index of change Creates new instance of object. Action New item Old item Creates new instance of object. Action New items. Removed items. Starting index of change. Creates new instance of object. Action Changed items New index Old index Creates new instance of object. Action Changed item New index Old index Creates new instance of object. Action. New item Old item New index Gets the type of the collection change action. Gets list of newly added items. Gets new starting index. Gets list of removed items. Old starting index. Returns item at index. Name of item. Item or null. Represents a Chart Control Occurs when the Chart is about to start a binding operation Occurs when a Chart data binding operation is completed Occurs when a ChartMatrix has been resized. Occurs when the chart needs to compare 1 element with another Occurs when a ChartContainer's EmptyText MarkupLink has been clicked Occurs when a Pie Center label is needed Occurs when a Crosshair Axis label is needed Occurs when a CrosshairLabel header is needed Occurs when a CrosshairLabel item (text) is needed Occurs when a Pie Slice label (text) is needed Occurs when a MajorTickmark label (text and color) is needed Occurs when a Pie SeriesPoint ToolTip is needed Occurs when a ChartElement Style is needed. Occurs when a PieSeriesPoint Style is needed. Occurs when layout bounds of the item is invalidated. Occurs when a LegendItem checked state has changed Occurs when a single click has ocurred on a chart Pie element. Occurs when a double click has ocurred on a chart Pie element. Occurs after a pie center MarkupLink has been clicked. Occurs after a pie element detach was performed by the user. Occurs after a pie explode operation was performed by the user. Occurs after a ring level change, as initiated by the user, has taken place. Occurs after a user has initiated a ring level change, but before the actual change has taken place. Occurs after a pie selection was performed by the user. Occurs when a PointLabel update is needed. Occurs after a Legend's data has been loaded. Occurs after a chart content area has been rendered. Occurs after a chart Frame area has been rendered. Occurs after a chart Panel area has been rendered. Occurs after the pie center background has been rendered. Occurs after the pie center content has been rendered. Occurs after a PointConnector has been rendered Occurs after a PointLabel has been rendered Occurs after a radial grid has been rendered Occurs after a series bar has been rendered. Occurs after a series HiLo Bar segment has been rendered. Occurs after a series point has been rendered Occurs after the pie slice area has been rendered. Occurs prior to a Legend's data being loaded. Occurs prior to the chart Content area being rendered. Occurs prior to the chart Frame area being rendered. Occurs prior to the chart Panel area being rendered. Occurs prior to the pie center background being rendered. Occurs prior to the pie center content being rendered. Occurs prior to a PointConnector being rendered Occurs prior to a PointLabel being rendered Occurs prior to a radial (circular) grid being rendered. Occurs prior to a series bar being rendered. Occurs prior to a series HiLo Bar segment being rendered. Occurs prior to a series point being rendered Occurs prior to the pie slice area being rendered. Occurs when a ReferenceLine MarkupLink has been clicked Occurs when a Crosshair Callout (enclosing "border") needs to be rendered Occurs when a CrosshairLabel needs to be rendered Occurs when an individual CrosshairLabel item needs to be rendered Occurs when the pie center 'ring-out' indicator needs to be rendered. Occurs when a pie slice center line needs to be rendered. Occurs when a slice inner label needs to be rendered. Occurs when a slice outer label needs to be rendered. Occurs when the Horizontal or Vertical scrollbar has been scrolled Occurs when the Horizontal or Vertical scrollbar has been scrolled to the Minimum and released Occurs when the Horizontal or Vertical scrollbar has been scrolled to the Maximum and released Occurs when a visual item's selected state has changed Occurs when a ChartSeries data binding operation is completed Occurs when the StyleManager style has changed Occurs when a title MarkupLink has been clicked Initializes a new instance of the ChartControl class. Scales the ChartControl based upon the parent form AutoScaleDimensions. BaseVisualStyles - the ChartControl starting base styles Gets or sets the logical Chart cursor Gets or sets the base Chart Panel for the Chart (contains Chart Graphs and additional Chart Panels) Gets or sets the name of the list or table in the data source that the Chart is bound to. Gets or sets the data source that the Chart is bound to Gets or sets the Default Visual Styles for each Chart element Gets whether Chart updating / rendering is suspended Gets a list of the currently selected chart items. Raises LayoutBoundsInvalid event. Provides event arguments. OnEnabledChanged Called by StyleManager to notify control that style on manager has changed and that control should refresh its appearance if its style is controlled by StyleManager. New active style. Renders the control. Paint arguments. Paints control to canvas. This method might be used for print output. Graphics object to paint control to. Paints control to canvas. This method might be used for print output. Graphics object to paint control to. Indicates clipping rectangle. OnHandleCreated Performs Chart layout. Performs Chart layout. Whether to force operation even if layout is valid. Handles invocation of ChartMatrixResized events Handles invocation of ChartTitleMarkupLinkClick events Handles invocation of DataBindingStart events Handles invocation of ChartDataBindingComplete events Handles invocation of ChartMouseDoubleClick events Handles invocation of CompareElementsEvent events Handles invocation of EmptyTextMarkupLinkClick events Handles invocation of GetElementStyle events Handles invocation of GetElementStyle events Handles invocation of GetToolTipEvent events Handles invocation of LegendItemCheckedChanged events Handles invocation of PointLabelUpdate events Handles invocation of PieCenterMarkupLinkClick events Handles invocation of ReferenceLineMarkupLinkClick events Handles invocation of RenderCrosshairCallout events Handles invocation of RenderCrosshairLabel events Handles invocation of RenderCrosshairLabelItem events Handles invocation of Scroll events Handles invocation of ScrollMin events Handles invocation of ScrollMax events Handles invocation of SelectionChanged events Handles invocation of SeriesDataBindingComplete events OnMouseLeave OnMouseMove OnMouseDown OnMouseUp OnMouseClick OnMouseDoubleClick Cursor Clears all selected items Calling the BeginUpdate routine informs the Chart Control that an extended update phase has begun. The Chart Control will suspend all layout calculations and display updates until the corresponding EndUpdate routine is called. BeginUpdate / EndUpdate can be nested and must be called in pairs – every BeginUpdate must have a matching EndUpdate call. Calling the EndUpdate routine informs the Chart Control that an extended update phase has ended. BeginUpdate / EndUpdate can be nested and must be called in pairs – every EndUpdate must have a matching BeginUpdate call. Invalidates render of the chart element. Element to invalidate rendering for. Occurs when property value has changed. Default PropertyChanged processing invalidate Raises the PropertyChanged event. Event arguments Default PropertyChanged processing ChartCancelEventArgs ChartCancelEventArgs Associated Chart Gets or sets whether to cancel the default operation. GridCompareElementsEventArgs ChartCompareElementsEventArgs Gets the visual ChartElement associated with the sort. Gets the left-hand element of the comparison Gets the right-hand element of the comparison Gets or sets the result of the element compare. -1 = ElementA is less than ElementB 0 = ElementA is equal to ElementB +1 = ElementA is greater than ElementB ChartEventArgs ChartControlEventArgs Associated ChartControl Gets the associated Chart ChartDataBindingCompleteEventArgs ChartDataBindingCompleteEventArgs Gets the data source that was bound to. ChartDataBindingStartEventArgs ChartDataBindingStartEventArgs Associated ChartControl Associated ChartPanel The data source being bound to Whether to auto-generate panel series Gets or sets whether to auto-generate the the panel series from the bound data. Gets the associated data source being bound to. ChartEmptyTextMarkupLinkClickEventArgs ChartEmptyTextMarkupLinkClickEventArgs Gets the associated HyperLink HRef Gets the associated HyperLink Name Gets the associated ChartContainer ChartGetElementStyleEventArgs ChartGetElementStyleEventArgs Gets the ChartElement. Gets the StyleType. Gets the Style. ChartGetPieSeriesPointStyleEventArgs ChartGetPieSeriesPointStyleEventArgs Gets the PieSeriesPoint. Gets the StyleType. Gets the Style. ChartMatrixResizedEventArgs ChartMatrixResizedEventArgs Gets the associated ChartPanel ChartMouseClickEventArgs ChartMouseClickEventArgs Gets the associated BaseChart Gets the associated hit item. Gets the associated MouseEventArgs ChartMouseDoubleClickEventArgs ChartMouseDoubleClickEventArgs Gets the associated BaseChart Gets the associated hit area. Gets the associated hit item. Gets the associated hit Visual Chart Element. Gets the associated MouseEventArgs ChartPanelCancelEventArgs ChartPanelCancelEventArgs Associated ChartControl Associated ChartPanel Gets or sets whether to cancel the default operation. ChartPanelEventArgs ChartPanelEventArgs Associated ChartControl Associated ChartPanel Gets the associated ChartPanel ChartPointLabelUpdateEventArgs ChartPointLabelUpdateEventArgs Gets the associated BaseChart. Gets the associated ChartSeries. Gets the associated list of PointLabels. ChartScrollEventArgs ChartScrollEventArgs Gets the ChartContainer that was scrolled Gets the scroll event args ChartScrollBarValueChangedEventArgs ChartScrollBarValueChangedEventArgs Gets the associated ChartContainer Gets the old scroll Value Gets the new scroll Value ChartTitleMarkupLinkClickEventArgs ChartTitleMarkupLinkClickEventArgs Gets the associated HyperLink HRef Gets the associated HyperLink Name Gets the associated Title GetCrosshairAxisLabelEventArgs GetCrosshairAxisLabelEventArgs ChartAxis object string List Gets the associated ChartAxis Gets the associated ChartXy Gets the associated label Value Gets or sets the label Text GetCrosshairLabelHeaderEventArgs GetCrosshairLabelHeaderEventArgs BaseChart CrosshairPoint CrosshairPoint List Default header text Gets the associated BaseChart Gets the associated CrosshairPoint (for which the header text is defined for) Gets the full list of CrosshairPoints Gets or sets the CrosshairPoint header Text GetCrosshairLabelItemEventArgs GetCrosshairLabelItemEventArgs BaseChart CrosshairPoint Item text Gets the associated BaseChart Gets the associated CrosshairPoint Gets or sets the CrosshairPoint item Text GetPieCenterLabelEventArgs GetPieCenterLabelEventArgs Gets the associated PieChart Gets or sets the Center Label Text GetSliceLabelEventArgs GetSliceLabelEventArgs Gets the associated PieChart Gets the associated ChartSeries Gets the associated PieSeriesPoint Gets whether the request is for the inner or outer label of the slice. Gets or sets the label Text GetTickmarkLabelEventArgs GetTickmarkLabelEventArgs ChartAxis object string List Gets the associated ChartAxis Gets the associated ChartXy Gets the associated label Value Gets or sets the label Text Gets or sets the label Color GetToolTipEventArgs GetToolTipEventArgs Gets the associated BaseChart. Gets the associated BaseSeries. Gets the associated SeriesPoint. Gets the associated PieChart. Gets the associated PieSeries. Gets the associated PieSeriesPoint. Gets or sets the associated ToolTip text LegendItemCheckedChangedEventArgs LegendItemCheckedChangedEventArgs Associated legend Associated legend item Gets the associated Legend. Gets the associated LegendItem. PieCenterMarkupLinkClickEventArgs PieCenterMarkupLinkClickEventArgs Gets the associated PieChart Gets the associated HyperLink HRef Gets the associated HyperLink Name PieDetachChangedEventArgs PieDetachChangedEventArgs Gets the associated PieChart Gets the associated PieSeries. Gets the associated PieSelectionMode. PieExplodeChangedEventArgs PieExplodeChangedEventArgs Gets the associated PieChart Gets the associated PieSeries. PieRingLevelChangedEventArgs PieRingLevelChanged Gets the associated PieChart Gets the old, post-change PieSeriesPointCollection. Gets the new, post-change PieSeriesPointCollection. PieRingLevelChanging PieRingLevelChangingEventArgs Gets the associated PieChart Gets the old, pre-change PieSeriesPointCollection. Gets the new, pre-change PieSeriesPointCollection. PieSelectionChangedEventArgs PieSelectionChangedEventArgs Gets the associated PieChart Gets the associated PieSeries. Gets the associated PieSeriesPoint (may not be applicable for the associated PieSelectionMode). Gets the associated PieSelectionMode. PostLoadLegendDataEventArgs Gets the associated Legend Gets the Legend's parent ChartContainer PostRenderContentBackgroundEventArgs PostRenderContentBackgroundEventArgs Graphics BaseChart Bounds Gets the associated BaseChart Gets the associated ChartXy Gets the associated PieChart Gets the associated Graphics object Gets the associated bounding rectangle PostRenderFrameBackgroundEventArgs PostRenderFrameBackgroundEventArgs Graphics BaseChart Bounds Gets the associated BaseChart Gets the associated ChartXy Gets the associated PieChart Gets the associated Graphics object Gets the associated bounding rectangle PostRenderPanelBackgroundEventArgs PostRenderPanelBackgroundEventArgs Graphics BaseChart Bounds Gets the associated ChartPanel Gets the associated Graphics object Gets the associated bounding rectangle PostRenderSeriesBarEventArgs PostRenderSeriesBarEventArgs Graphics BaseChart Chart Series SeriesPoint Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the bounds for the bar segment. Gets the associated SeriesPoint Gets the 'extended' rectangle for the bar (calculated based upon the series maximum displayed bar bounds). Gets the associated 'segment' of the bar being rendered. PreRenderSeriesHiLoBarEventArgs PostRenderSeriesHiLoBarEventArgs Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the associated HiLo RenderData. Gets the associated HiLo BarSegment. Gets the initial segment Point. Gets the terminal segment Point. PostRenderSliceEventArgs PostRenderSliceEventArgs Gets the associated PieChart Gets the associated PieSeries Gets the associated PieSeriesPoint Gets the associated Graphics object Gets the GraphicsPath for the slice. Gets the SliceRenderType - they 'type' of slice element being rendered. PostRenderPieCenterBackgroundEventArgs PostRenderPieCenterBackgroundEventArgs Gets the associated PieChart Gets the Pie Center Bounds. Gets the associated Graphics object PostRenderPieCenterContentEventArgs PostRenderPieCenterContentEventArgs Gets the associated PieChart Gets the Pie Center Text Bounds. Gets the center text label. Gets the associated Graphics object PostRenderPointConnectorEventArgs PostRenderPointConnectorEventArgs Graphics BaseChart Chart Series PointLabel Is the point a crosshair point Data Point Label Point Gets the associated BaseChart. Gets the associated ChartSeries. Gets the associated Graphics object. Gets the associated PointLabel. Gets the whether the point is a Crosshair Point. Gets the data-side Connector Point. Gets the label-side Connector Point. PostRenderPointLabelEventArgs PostRenderPointLabelEventArgs Graphics BaseChart Chart Series PointLabel Is the point a crosshair point Display Bounds Gets the associated BaseChart. Gets the associated ChartSeries. Gets the associated Graphics object. Gets the associated PointLabel. Gets the whether the point is a Crosshair Point. Gets the bounding display rectangle. PostRenderRadialGridEventArgs PostRenderRadialGridEventArgs Gets the associated PieChart. Gets the inner, bounding radius for the grid. Gets the outer, bounding radius for the grid. Gets the expanded/exploded delta for the grid. This is the adjustment needed if the pie has been expanded. If you want to render an expanded grid, then this delta should be added to both the inner and outer radius values. Gets the associated Graphics object. PostRenderSeriesPointEventArgs PostRenderSeriesPointEventArgs Graphics BaseChart Chart Series Marker Point (center) SeriesPoint Max marker point size Marker Image Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the center point for the marker Gets the associated SeriesPoint Gets the max size for the point marker Gets the associated marker Image PreLoadLegendDataEventArgs Gets the associated Legend Gets the Legend's parent ChartContainer PreRenderContentBackgroundEventArgs PreRenderContentBackgroundEventArgs Gets the associated BaseChart Gets the associated ChartXy Gets the associated PieChart Gets the associated Graphics object Gets the bounds for the bar segment. PreRenderFrameBackgroundEventArgs PreRenderFrameBackgroundEventArgs Gets the associated BaseChart Gets the associated ChartXy Gets the associated PieChart Gets the associated Graphics object Gets the bounds for the bar segment. PreRenderPanelBackgroundEventArgs PreRenderPanelBackgroundEventArgs Gets the associated ChartPanel Gets the associated Graphics object Gets the bounds for the bar segment. PreRenderPieCenterBackgroundEventArgs PreRenderPieCenterBackgroundEventArgs Gets the associated PieChart Gets the Pie Center Bounds. Gets the associated Graphics object PreRenderPieCenterContentEventArgs PreRenderPieCenterContentEventArgs Gets the associated PieChart Gets the Pie Center Text Bounds. Gets the center text label. Gets the associated Graphics object PreRenderPointConnectorEventArgs PreRenderPointConnectorEventArgs Graphics BaseChart Chart Series PointLabel Is the point a crosshair point Data Point Label Point Gets the associated BaseChart. Gets the associated ChartSeries. Gets the associated Graphics object. Gets the associated PointLabel. Gets the whether the point is a Crosshair Point. Gets the data-side Connector Point. Gets the label-side Connector Point. PreRenderPointLabelEventArgs PreRenderPointLabelEventArgs Graphics BaseChart Chart Series PointLabel Is the point a crosshair point Display Bounds Gets the associated BaseChart. Gets the associated ChartSeries. Gets the associated Graphics object. Gets the associated PointLabel. Gets the whether the point is a Crosshair Point. Gets the bounding display rectangle. PreRenderRadialGridEventArgs PreRenderRadialGridEventArgs Gets the associated PieChart. Gets the inner, bounding radius for the grid. Gets the outer, bounding radius for the grid. Gets the expanded/exploded delta for the grid. This is the adjustment needed if the pie has been expanded. If you want to render an expanded grid, then this delta should be added to both the inner and outer radius values. Gets the associated Graphics object. PreRenderSeriesBarEventArgs PreRenderSeriesBarEventArgs Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the bounds for the bar segment. Gets the 'FillRange' bounds for the bar (See ChartXy.FillRange). Gets the associated SeriesPoint Gets the associated 'segment' of the bar being rendered. PreRenderSeriesHiLoBarEventArgs PreRenderSeriesHiLoBarEventArgs Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the associated HiLo RenderData. Gets the associated HiLo BarSegment. Gets the initial segment Point. Gets the terminal segment Point. Gets the associated SeriesPoint Gets the associated SeriesPoint index PreRenderSeriesPointEventArgs PreRenderSeriesPointEventArgs Graphics BaseChart Chart Series Marker Point (center) SeriesPoint Max marker point size Marker Image Gets the associated BaseChart Gets the associated ChartSeries Gets the associated Graphics object Gets the center point for the marker Gets the associated SeriesPoint Gets the max size for the point marker Gets or sets the associated marker Image PreRenderSliceEventArgs PreRenderSliceEventArgs Gets the associated PieChart Gets the associated PieSeries Gets the associated PieSeriesPoint Gets the associated Graphics object Gets the GraphicsPath for the slice. Gets the SliceRenderType - they 'type' of slice element being rendered. ReferenceLineMarkupLinkClickEventArgs ReferenceLineMarkupLinkClickEventArgs Gets the associated HyperLink HRef Gets the associated HyperLink Name Gets the associated ReferenceLine RenderCrosshairCalloutEventArgs RenderCrosshairCalloutEventArgs Graphics BaseChart Callout bounds Mouse point Crosshair style Gets the associated BaseChart Gets the associated Graphics object Gets the Crosshair style Gets the bounding chart Rectangle Gets the associated mouse position RenderCrosshairLabelEventArgs RenderCrosshairLabelEventArgs Graphics BaseChart CrosshairPoint list Mouse Point Gets the associated BaseChart Gets the list of CrosshairPoints Gets the associated Graphics object Gets the bounding chart Rectangle Gets the associated mouse position RenderCrosshairLabelItemEventArgs RenderCrosshairLabelItemEventArgs Graphics BaseChart CrosshairPoint Bounding rectangle Style Gets the associated BaseChart Gets the associated CrosshairPoint Gets the Crosshair style Gets the bounding chart Rectangle Gets the associated Graphics object RenderSliceCenterLineEventArgs RenderPieRingOutEventArgs Gets the associated PieChart Gets the associated Ring-Out indicator bounds. Gets the associated Graphics object RenderSliceCenterLineEventArgs RenderSliceCenterLineEventArgs Gets the associated PieChart Gets the associated PieSeriesPoint Gets the inner Point for the CenterLine. Gets the outer Point for the CenterLine. Gets the associated Graphics object RenderSliceInnerLabelEventArgs RenderSliceInnerLabelEventArgs Gets the associated PieChart Gets the associated PieSeriesPoint Gets the label text. Gets or sets whether the label text was displayed. This value will determine whether the lable will be displayed as an outer label when SliceLabelDisplayMode is set to InnerXorOuter. Gets the associated Graphics object RenderSliceOuterLabelEventArgs RenderSliceOuterLabelEventArgs Gets the associated PieChart Gets the associated PieSeriesPoint Gets the PieLabel defining the label. Gets the associated Graphics object SelectionChangedEventArgs SelectionChangedEventArgs Associated items changing selected state Old selected state New selected state Resultant total selected item count Gets the associated item. Gets the old / previous selected state. Gets the new / current selected state. Gets the resultant selected item count. SeriesDataBindingCompleteEventArgs SeriesDataBindingCompleteEventArgs Gets the associated BaseChart that was bound. Gets the associated Chart that was bound. Gets the associated ChartXy that was bound. Gets the associated PieChart that was bound. Gets the associated BaseSeries that was bound. Gets the associated ChartSeries that was bound. Gets the associated PieSeries that was bound. Gets the data source that was bound to. Attribute to control the visibility of individual fields or properties in an IList data source to the ChartControl. IsVisibleToChartControl Visible Represents block layout manager responsible for sizing the content blocks. Resizes the content block and sets it's Bounds property to reflect new size. Content block to resize. Content size available for the block in the given line. Performs layout finalization Gets or sets the graphics object used by layout manager. Specifies orientation of content. Indicates Horizontal orientation of the content. Indicates Vertical orientation of the content. Specifies content horizontal alignment. Content is left aligned.UI Content is right aligned. Content is centered. Specifies content vertical alignment. Content is top aligned. Content is bottom aligned. Content is in the middle. Represents a content block interface. Gets or sets the bounds of the content block. Gets or sets whether content block is visible. Represents a extended content block interface for advanced layout information. Gets whether element is block level element. Gets whether new line is required after the element. Gets whether element can be on new line. Represents interface for block layout. Performs layout of the content block. Container bounds to layout content blocks in. Content blocks to layout. Block layout manager that resizes the content blocks. The bounds of the content blocks within the container bounds. Represents the serial content layout manager that arranges content blocks in series next to each other. Occurs when X, Y position of next block is calcualted. Occurs before new block is layed out. Performs layout of the content block. Container bounds to layout content blocks in. Content blocks to layout. Block layout manager that resizes the content blocks. The bounds of the content blocks within the container bounds. Gets or sets the spacing in pixels between content blocks. Default value is 0. Gets or sets whether content blocks are forced to fit the container bounds if they occupy more space than it is available by container. Default value is false. Gets or sets whether content blocks are resized to fit the container bound if they occupy less space than it is available by container. Default value is false. Gets or sets whether content blocks are resized (Width) to fit container bounds if they occupy less space than the actual container width. Applies to the Vertical orientation only. Default value is false. Gets or sets whether content blocks are resized (Height) to fit container bounds if they occupy less space than the actual container height. Applies to the Horizontal orientation only. Default value is false. Gets or sets the content orientation. Default value is Horizontal. Gets or sets the content vertical alignment. Default value is Middle. Gets or sets the block line vertical alignment. Default value is Middle. Gets or sets the content horizontal alignment. Default value is Left. Gets or sets whether all content blocks are resized so they have same height which is height of the tallest content block. Default value is false. Gets or sets whether oversized blocks are resized based on the percentage reduction instead of based on equal pixel distribution. Default value is false. Gets or sets whether content is wrapped into new line if it exceeds the width of the container. Gets or sets whether layout is right-to-left. Represents event arguments for SerialContentLayoutManager.NextPosition event. Gets or sets the block that is layed out. Gets or sets the current block position. Gets or sets the calculated next block position. Cancels default position calculation. Represents event arguments for the SerialContentLayoutManager layout events. Gets or sets the reference block object. Gets or sets the position block will assume. Cancel the layout of the block, applies only to BeforeXXX layout event. Gets or sets the visibility index of the block. Creates new instance of the class and initializes it with default values. Delegate for SerialContentLayoutManager.NextPosition event. Delegate for the SerialContentLayoutManager layout events. Returns whether markup element is an block element that always consumes a whole line in layout. Indicates paragraph content alignment Indicates paragraph content alignment Gets reference to markup start element. Returns whether layout manager can start new line with this element. Gets or sets heading level. Values from 1 to 6 are valid. Default is 1. Returns whether hyper-link contains specified coordinates. Returns whether markup element is an block element that always consumes a whole line in layout. Returns whether layout manager switches to new line after processing this element. Returns whether layout manager can start new line with this element. Gets the collection of child elements if any for this markup element. Gets or sets whether element size is valid. When size is not valid element Measure method will be called to validate size. Gets element parent or null if parent is not set. Gets or sets actual rendering bounds. Gets or sets whether markup element is visible. Measures the element given available size. Size available to element Reference to graphics object Measures the end tag of an element. Most implementations do not need to do anything but implementations like the ones that change color should return state back at this time. Renders element. Provides markup drawing context information. Renders element tag end. Most implementations do not need to do anything but mplementations like the ones that change color should return state back at this time. Provides markup drawing context information. Provides final rectangle to element and lets it arrange it's content given new constraint. Final rectangle. Arranges the element given the final size. Layout is two step process with Measure followed by Arrange. Gets or sets actual rendered bounds for a give markup element if applicable. Creates new instance of the class. Gets or sets the collection parent element. Adds new object to the collection. Object to add. Index of newly added object. Returns reference to the object in collection based on it's index. Inserts new object into the collection. Position of the object. Object to insert. Returns index of the object inside of the collection. Reference to the object. Index of the object. Returns whether collection contains specified object. Object to look for. true if object is part of the collection, otherwise false. Removes specified object from the collection. Copies collection into the specified array. Array to copy collection to. Starting index. Copies contained items to the MarkupElement array. Array to copy to. Tests whether input text could be markup text. Text to test. true if text could be markup, otherwise false Holds text-markup related settings. Gets the style of the hyperlink in its default state. Gets the style of the hyperlink when mouse is over the link. Gets the style of the visited hyperlink. Defines the text-markup hyperlink appearance style. Initializes a new instance of the HyperlinkStyle class. Initializes a new instance of the HyperlinkStyle class. Initializes a new instance of the HyperlinkStyle class. Gets or sets hyperlink text color. Gets or sets hyperlink back color. Gets or sets the underline style for the hyperlink. Gets whether style has been changed from its default state. Defines hyperlink styles. Hyper links are not marked. Hyper links are underlined using solid line. Hyper links are underlined using dashed line. Gets or sets whether element size is valid. When size is not valid element Measure method will be called to validate size. Returns whether layout manager switches to new line after processing this element. Returns whether markup element is an block element that always consumes a whole line in layout. Represents the collection of DataLabels.