Syncfusion.SfSmithChart.WinForms Represents the chart axis common properties and base of Horizontal and Radial Axis. Sets the constant PI value. Gets or sets a value indicating whether the major grid lines are visible. Gets or sets a value indicating whether the minor grid lines are visible. Gets or sets the maximum minor grid lines render per 100 pixels Gets or sets the style for the axis label Gets or sets the intersect action for axis labels Gets or sets the visibility for chart axes. Gets or sets a value indicating whether the axis line is visible. It stores the value of the property. Initializes a new instance of the class. instance of Customizing the ChartAxis label text and styles. Gets or sets a value indicating whether chart axis is visible. Gets or sets a value indicating whether the major grid lines are visible. Gets or sets a value indicating whether the minor grid lines are visible. Gets or sets the axis label position. Gets or sets the intersect action for axis labels. Gets or sets the maximum minor grid lines render per 100 pixels Gets or sets a value indicating whether the axis line is visible. Gets or sets the value used to customize the appearance of the axes. Gets the font that is to be used for the axis label text. Gets the color that is to be used for the label text. Gets a color for chart axes lines. Gets a dash style for axes lines. Gets a width for chart axes lines. Gets a color for major gridlines. Gets a dash style for major gridlines. Gets a dash style for minor gridlines. Gets a width for major gridlines. Gets a color for minor gridlines. Gets a width for minor gridlines. Gets or sets labels region, angle value stored in this collection. Gets or sets the center value for axis minor arc. Gets or sets the instance. Gets or sets major grid lines arc segments points and information. Gets or sets minor grid lines arc segments points and information. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Axis Label created event, to customize the axis label. Axis label event arguments Refreshes the chart. Releases the unmanaged resources used by the true to release both managed and unmanaged resources; false to release only unmanaged resources. Represents axis labels . Gets or sets the of the axis label. This class contains the ChartAxis labels details Gets or sets the left of the label. Gets or sets the top of the label. Gets or sets the right of the label. Gets or sets the bottom of the label. Gets or sets the of the label. This class contains the ChartAxis gridlines details Gets or sets the start point of the arc. Gets or sets the end point of the arc. Gets or sets the size of the arc. This class contains information about the ChartAxis gridlines Gets or sets the center x point of the circle. Gets or sets the center y point of the circle. Gets or sets the radius of the circle. Gets or sets the value of the circle. Gets or sets the angle of the circle. Render the Horizontal ChartAxis Gets or sets the minimum space or pixels between two Major Gridlines to render the next gridline Initializes a new instance of the class. instance of smith chart Calculates the labels and intervals. Measure the Major and Minor Gridlines Updates the horizontal axis labels graphics object Draws the Horizontal major gridlines. graphics object Draws the Horizontal minor gridlines. graphics object Paints the horizontal axis line. graphics object 1'st and 2'nd is constant. So check the other gridlines text overlap with 1 and 2 value. Gridline value Diameter of Circle Gridline value radius true, If space is not available to place the text. Calculate the Axis labels dynamically for the given circle dynamically created axis labels list Measure major gridlines Remove Intersected Axis labels. Measure minor gridlines Calculate the horizontal Arc start and end position in the Radial axis. The value Returns the circle points array. Calculate MinorGridlines start and end point from Radial axis circle The value Returns the circle point array. Render the RadialAxis Collections of Radial axis label position, angle and value Initializes a new instance of the class. instance of smith chart" Gets or sets the collection of Major GridLines values. Measure the Radial axis major and minor gridlines Calculate Radial axis labels and intervals. Updates the radial axis labels graphics object Calculate maximum label length of radial axis and Trigger LabelRendering event graphics object maximum label length Draws the Radial major gridlines. graphics object Draws the Radial minor gridlines. graphics object Paints the radial axis line. graphics object Remove Intersected Axis labels. Measure major gridlines Calculate the RadialAxis arc start and end position in the Horizontal axis. Radial point The value Returns major arc start end points. Measure minor gridlines Calculate the RadialAxis MinorGridlines intersect with horizontal axis circle Center value Returns minor grid line arc intersect circle. Represents the chart series base, which is used to visualize the data graphically Backing field for the . Gets or sets the visibility of legend for the series. Gets or sets a value indicating whether to show marker or not. Gets or sets the marker symbol height. Gets or sets the marker symbol width. Gets or sets the interior for chart series. Gets or sets the marker symbol interior. Gets or sets the marker symbol type. Gets or sets the marker symbol stroke. Display the series points values. Gets /sets the text that is to be associated with this series. Gets or sets the image that can be used for custom marker. Gets or sets Visibility of the series. Gets or sets an IEnumerable source used to generate Chart. Gets or sets the property path of the Resistance data in data source. Gets or sets the property path of the Reactance data in data source. Gets the number of points given as input. Gets or sets the value indicating whether to show tooltip or not. Gets or sets the format for tooltip. Gets the data point collection. Initializes a new instance of the ChartSeries class. Gets or sets a value indicating whether to render the data based on the provided index order. The data points are rendered based on the provided index when it is true; otherwise, the data points are rendered by shorting based on its resistance value. The default value is false. Gets or sets the user defined data for the series. Gets the data point collection. Gets or sets a value indicating whether tooltip is visible or not. Gets or sets the format for tooltip. Gets or sets an source used to generate Chart. Gets or sets the property path of the Resistance data in data source. Gets or sets the property path of the Reactance data in data source. Gets or sets a value indicating whether series is visible or not. Gets or sets a value indicating whether the corresponding legend item is visible or not. Gets or sets the image that can be used for custom marker. Gets or sets a value indicating whether to show marker or not. Gets or sets the marker symbol height. Gets or sets the marker symbol width. Gets or sets the marker symbol interior. Gets or sets the marker symbol stroke. Gets or sets the marker type. Gets or sets the data label for chart series data points. Gets or sets the text that is to be associated with this series. This is the text that will be displayed by default by the legend item associated with this series. Gets or sets the interior for chart series. Gets or sets the color model for chart series. Gets the number of points given as input. Gets the format for tooltip content. Gets or sets a value indicating whether tooltip is visible or not. Gets or sets the smithChart instance Gets or sets the stored generated points region. Gets or sets the Resistance values in an unsorted order or in the order the data has been added to series. Gets or sets the Reactance values in an unsorted order or in the order the data has been added to series. Gets or sets the actual data stored for the given series ItemSource Generate Resistance and Reactance points separately from ItemSource or points Draws the specified marker for indicating the series points. paint event args Converts the data point value to its corresponding screen coordinates. Refreshes the chart when the series points collection is changed. sender object collection chnaged event arguments Hooks or Unhooks the data source collection changed. data source old value data source new value Called when data source is changed. sender object collection changed event arguments Sorts the Series Points Sorts the chart series data source. Resistance value collections Sorts the resistance and reactance values. X Values Y Values The Values List Sorting the Reactance value collections The First Tuple The Second Tuple The List Sorts the data source collection. Draws the specified marker for indicating the series points. graphics object Rectangle area on which to draw a marker stroke for the marker fill color for the marker location of the marker Refreshes the chart. Converts the data point value to its corresponding screen coordinates. x data point y data point The point region Store the regions of the segment. Gets or sets the resistance value of the ItemSource. Gets or sets the reactance value of the ItemSource. Gets or sets the screen location stored for the actual resistance and reactance value. Represents the chart point of the series. Gets or sets the Resistance value. Gets or sets the Reactance value. Initializes a new instance of the class. Initializes a new instance of the class. Resistance value Reactance value Gets or sets the Resistance value. Gets or sets the Reactance value. Set the resistance and reactance values. resistance value reactance value A collection class which holds the data points. Gets or sets the instance of class. Initializes a new instance of the class. Represents the chart series. Adds the point into the colletion. x value of the data. y value of the data. Sets the resistance value for the specified index. index at which resistance value has to be modified. replacement x value. Sets the reactance value for the specified index. index at which reactance value has to be modified. replacement y value. Class used to create the tooltip opening event arguments. Gets or sets the tooltip text which display on mouse over. Gets the current series index value. Gets the current point index value of the series. Gets the current point's data. Gets or sets the value to customize the tooltip font styles, text color and background color. A collection class which holds ChartSeries. Represents the chart line series, which is used to visualize the data graphically Gets or sets the stroke width for line series. Gets or sets the dash style for line series. Gets or sets the stroke width for line series. Gets or sets the dash style for line series. Draws the smith chart series. graphics used to draw series Represents the interface for IMethodInvoker Invokes the method. The Method Instance The Parameters The Method Output Represents the interface for IFastReflectionFactory. The Key The Value Gets the Value. The Key The TValue Represents the interface for IFastReflectionCache. The Key The Value Gets the Value. The Key The TValue Represents the interface for the IPropertyAccessor. Gets the get method for the The Method of GetValue. The Instance The Instance Object. The Method of SetValue. The Instance The Value Represents members to hold PropertyInfo. Initializes static members of the class. Gets or sets the IFastReflectionCache. Gets or sets the IFastReflectionCache. Represents the class for Fast Reflection Factories. Initializes static members of the class. Gets or sets the Method Invoker Factory. Represents the class for PropertyAccessor. Gets or sets GetMethod Gets or sets MethodInvoker Initializes a new instance of the class. The Property Information Gets or private sets the PropertyInfo. Gets the get method of the property accessor. Gets The Value. The Object The Object Value Sets The Value. The Object The Value Sets the value. The Instance The Value. Sets the value. The Instance The Value Initialize Set method The Property Information InitializeGet method The Property Information Represents the method invoker. Represents the invoker. Initializes a new instance of the class. The Method Information Gets or private sets the MethodInfo. Invoke method The Instance The Parameters The invoker Invokes the method. The Instance The Parameters The invoked object. Creates Invoke Delegate method. The method Information The Invoke Delegate Represents the Fast Reflection Cache. The Key The Value Represents the dictionary cache. Get method for value. The Key The Value Create abstract method The Key The Value Represents The Method Invoker Cache. Creates the Method Invoker. The Key The Method Invoker. Represents the class for Method Invoker Factory. return MethodInvoker key The Key The Method Invoker Creates the method invoker. The Key. The Method Invoker Represents the Class for Property Accessor Cache. Creates the property accessor. The Key The Property Accessor Represents the legend for smith chart. Represents the legend scroll bar size. Represents the margin for legend. Represents the margin for legend. Gets or sets visibility of legend in smith chart. Gets or sets value that represents arrange height of legend layout. Gets or sets value that represents arrange width of legend layout. Gets or sets a value indicating the series visibility on click of corresponding legend items. Gets or sets the integer value that represents the icon's height. Gets or sets integer value that represents icon's width. Gets or sets icon type for the legend icon. Gets or sets the dock style for legend placement in the smith chart. Gets or sets the integer value that represents the floating x position of legend. Gets or sets the integer value that represents the floating y position of legend. Gets or sets the alignment value that represents legend panel position in chart. Gets or sets the value indicating whether to wrap legend items or not. Gets or sets the font for legend item label. It stores the value of the property. Gets or sets spacing for the legend items. Gets or sets spacing between legend border and its items. Gets or sets a value indicating whether border is visible or not. Initializes a new instance of the class. smith chart instance Gets or sets a value indicating whether legend is visible or not. Gets or sets the legend icon type. Gets or sets a value indicating whether series is visible or not based on the toggle state of legend items. Gets or sets value that represents arrange width of legend layout. Gets or sets value that represents arrange height of legend layout. Gets or sets the integer value that represents the icon's height. Gets or sets integer value that represents icon's width. Gets or sets the dock style for legend placement in the smith chart. Gets or sets integer value that represents the floating x position of legend. Gets or sets the integer value that represents the the floating y position of legend. Gets or sets the alignment value that represents legend panel position in chart. Gets or sets a value indicating whether to wrap legend items or not. Gets or sets the style for customizing legends. Gets or sets spacing for the legend items. Gets or sets spacing between legend border and its items. Gets or sets a value indicating whether the legend border is visible or not. Gets or sets the legend items row count. Gets or sets the legend items column count. Gets the font for legend item label. Gets the foreground color for legend item label. Gets the back color for chart legend. Gets the border color for chart legend. Gets the width for the legend border. Gets or sets a value indicating whether area rectangle is calculated or not. Gets or sets the legend alignment. Used internally when RTL is enabled. Gets or sets the bounds for smith chart legend control. Gets or sets the panel for displaying the legend items. Gets or sets the instance. Gets or sets the available area with the exception of chart title bounds. Gets or sets the legend control. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Indicates Legend's root layout. instance Refreshes the chart. Measures the legend area. Area left after placing title area rectangle calculated with the remaining area. remaining area after legend calculation Method used to create ChartLegendItem with it's corresponding series and index. series for which legend item has to be added index of the series legend label legend item Method used to create ChartLegendSymbol for the corresponding legend item. legend item for which icon has to be created legend icon Method used to create custom legend items. series for which legend item has to be created. Method used to measure vertical orientation legend items desired size. legend item size legend item for which size has to be measured. legend item index. overall size of legend items in vertical orientation. Method used to measure horizontal orientation legend items desired size. legend item size legend item for which size has to be measured. legend item index. overall size of legend items in vertical orientation. Measures the floating legend position. Legend layout size. calculated chart area size Remaining available area excluding legend. Measures the left or right legend position. Size of the legend layout. calculated chart area size Remaining available area excluding legend. Measures the top or bottom legend position. Size of the legend layout. Remaining available area excluding legend. Releases the unmanaged resources used by the true to release both managed and unmanaged resources; false to release only unmanaged resources. Method used to calculate legend layout x position. x position legend legend layout width legend alignment x position of layout Method used to calculate legend layout y position. y position legend legend layout height legend alignment y position of layout Method used to measure legend items desired size. Overall size of legend items Calculates the legend area bounds. percentage value to calculate legend bounds from the available size chart area rectangle Calculates the floating legend area bounds. percentage value to calculate legend bounds from the available size Calculates the legend area bounds at dock position left. percentage value to calculate legend bounds from the available size chart area rectangle Calculates the legend area bounds at dock position right. percentage value to calculate legend bounds from the available size chart area rectangle Calculates the legend area bounds at dock position bottom. percentage value to calculate legend bounds from the available size Calculates the legend area bounds at dock position top. percentage value to calculate legend bounds from the available size Represents the legend control holding the legend items. Initializes a new instance of the class. Gets or sets the instance of class. Overrides the event. A that contains the event data. Represents the legend item in a legend. Gets or sets the legend label size. Initializes a new instance of the class. Gets or sets the current row in which legend item is positioned. Gets or sets the current column in which legend item is positioned. Gets or sets a value indicating whether legend item is clicked or not. Gets or sets the label for the legend item. Gets or sets the instance of class. Gets or sets the instance of class. Gets or sets the index of the legend item. Gets or sets the instance of the class. Gets or sets the instance of the class. Measures the size of the legend item. Legend item bounds. Creates the legend icon for the corresponding legend item. Raised when mouse click is done on the legend items. mouse event arguments. Raises the mouse enter event. event arguments Raises the mouse leave event. event arguments. Overrides the event. A that contains the event data. Represents the panel holding the legend. Initializes a new instance of the class. Gets or sets the instance of class. Method used to update visibility of series label in legend panel. represents the chart series Method used to clear legend items related to series. series for the corresponding legend item Method used to add legend items for series. represents the chart series Method used to create legend items in layout panel. series for which legend items has to be created. Method used to move legend position. Method used to update orientation. Raises the scrollable control scroll event scroll event arguments. Raises the client size changed event event arguments Method used to create legend item in panel. legend item label legend item index series for which legend item has to be created. Represents the Icon in the legend item. Gets or sets the instance of class. Gets or sets the color for icon in the legend item. Draws the legend icon. Legend item for which icon has to be drawn. Bounds of the icon. graphics object The ChartColorModel class serves as a repository for color information. Color information is used by the chart to render colored series. A group of colors is referred to as a palette of colors. You have the option of choosing from several predefined palettes or creating your own color palette. The number of colors in the ChartColorModel's palette. If the number of series exceeds the number of colors in the palette (10 in the current version), colors will be repeated. Gets or sets the sky blue color. Gets or sets the earth tone color. Gets or sets the colorful color. Gets or sets the nature color. Gets or sets the pastel color. Gets or sets the triad color. Gets or sets the warm cold color. Gets or sets the metro color. Gets or sets the current palette in terms of color array. Gets or sets the palette. Gets or sets the table of custom colors to be used. Gets or sets the table of custom colors to be used. Gets or sets the color palette to be used. Gets or sets the smith chart associated. Gets the color (from the palette) corresponding to the specified index value. The index at which color has to be determined. Color at the specified index Gets the palette. The palette. array> Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Returns the color array used for palette. Color array for Displays the series points values. Gets or sets a value indicating whether to show data label or not. Gets or sets the color to apply for background. Gets or sets the color to apply for border. Gets or sets the font for data label. Gets or sets the color to apply to fore color. Initializes a new instance of the class. Gets or sets a value indicating whether the visibility of data labels. Gets or sets the brush to apply to background color. Gets or sets the color to apply to fore color. Gets or sets the brush to apply border color. Gets or sets the font for data label. Gets or sets the class. Gets or sets the collection of connector line. Gets or sets the DataLabel region and information. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Measures the data labels for the series. instance. Updates the data labels of the chart series instance Draw the connector line for . instance. Returns the by the specified rectangle. specified rectangle. The radius. The . Calculate the connector line second point for it's different position The Region The Position The Line Position Refreshes the chart. Releases the unmanaged resources used by the true to release both managed and unmanaged resources; false to release only unmanaged resources. Store the DataLabel regions and other details Gets or sets a value indicating whether the connector line need to draw for the dataLabel. Gets or sets the X position of the screen and changed on smartLabel display. Gets or sets the Y position of the screen and changed on smartLabel display. Gets or sets the ActualX position of the screen. Gets or sets the ActualY position of the screen. Gets or sets the point location for the dataLabel. Gets or sets the calculated dataLabel width. Gets or sets the calculated dataLabel height. Gets or sets the PointIndex. Gets or sets a value indicating whether the is visible on smartLabel calculation. Gets or sets a value indicating whether connector line need to draw for the . Gets or sets the different position from center point of dataLabel. Gets or sets the dataLabel. Provides the customization options for tooltip. Gets or sets the fore color for tooltip. Gets or sets the back color for tooltip. Gets or sets the font for the tooltip content. Gets or sets the border color for tooltip. Gets or sets the border width for tooltip. Gets or sets a value indicating whether to show shadow should for the tooltip. Initializes a new instance of the class Gets or sets the fore color for tooltip. Gets or sets the back color for tooltip. Gets or sets the font for tooltip content. Gets or sets the border color for tooltip. Gets or sets the border width for tooltip. Gets or sets a value indicating whether to show shadow should for the tooltip. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. Releases the unmanaged resources used by the true to release both managed and unmanaged resources; false to release only unmanaged resources. Instance of Represents a class that provides the properties to get the localized string based on the current culture. Gets the resource value for Resistance resource name in tooltip. Gets the resource value for Reactance resource name in tooltip. Represents a class which contains resource manager that provides convenient access to culture-specific resources at run time. Sets the resource manager based on the assembly and namespace. It can be used to get the values from the application resource files when the assembly name and the namespace of the control or application is different. The control assembly. The namespace of the control. Gets the localized string for the current culture. The string that need to be localized. Returns the localized string. Represents the class that provides the accessibility object for the Smith Chart. Specifies the accessibility control. Initializes a new instance of the class. Smith Chart control Gets the AccessibleRole of the control. Gets the AccessibleName of the control. Gets the bounds of the control. Gets the accessibility object of the parent. Gets the AccessibleDescription of the control. Overridden to get the child count of the . Returns the child count of the smith chart. Overridden to get the accessibility object of the child at the given index. The index of the child control. Returns the child object at the given index. Gets the accessibility object for chart title. chart title accessibility object Gets the accessibility object for chart area. chart area accessibility object Gets the accessibility object for chart legend. chart legend accessibility object Represents the class that provides the accessibility object for the Smith Chart title. Specifies the accessibility control. Initializes a new instance of the class. smith chart instance Gets the AccessibleRole of the chart title. Gets the AccessibleName of the chart title object. Gets the AccessibleDescription of the chart title object. Gets the bounds of the chart title object. Represents the class that provides the accessibility object for the Smith Chart area. Specifies the accessibility control. Initializes a new instance of the class. smith chart instance Gets the AccessibleRole of chart area. Gets the AccessibleName of chart area. Gets the Accessible Description of chart area. Gets the bounds of chart area. Overridden to update the child count of chart. Returns the child count of the smith chart. Overridden to get the accessibility object of the child at the given index. The index of the child control. Returns the child object at the given index. Gets the accessibility object of the series. The index of the child control. accessibility object of the series Represents the class that provides the accessibility object for the Smith Chart series. Specifies the accessibility control. Specifies the index control text. Gets or sets the chart series. Initializes a new instance of the class. smith chart instance corresponding index Gets the AccessibleRole of the series. Gets the AccessibleName of the series. Gets the AccessibleDescription of the series. Overridden to update the counts of series data point. Returns the data point count of the smith chart. Overridden to get the accessibility object of the child at the given index. The index of the child control. Returns the child object at the given index. Gets the accessibility object of the series data point. corresponding data point index Returns the child object at the given index. Represents the class that provides the accessibility object for the Smith Chart series data point. Specifies the accessibility control. Specifies the index of series data point. Specifies the chart series. Initializes a new instance of the class. smith chart instance corresponding data point index Specifies the chart series Gets the AccessibleRole of the data point. Gets the AccessibleName of the data point. Gets the AccessibleDescription of the data point. Gets the bounds of the data point. Represents the class that provides the accessibility object for the Smith Chart legend. Specifies the accessibility control. Initializes a new instance of the class. smith chart instance Gets the AccessibleRole of the legend. Gets the AccessibleName of the legend. Gets the AccessibleDescription of the legend. Gets the bounds of the legend. Overridden to get the child count of the . Returns the child count of the smith chart. Overridden to get the accessibility object of the child at the given index. The index of the child control. Returns the child object at the given index. Gets the accessibility object of the series. The index of the child control. accessibility object of the legend item Represents the class that provides the accessibility object for the Smith Chart legend item. Specifies the accessibility control. Specifies the index of series data point. Initializes a new instance of the class. smith chart instance corresponding legend item index Gets the AccessibleRole of the legend item. Gets the AccessibleName of the legend item. Gets the AccessibleDescription of the legend item. Gets the bounds of the legend item. Represents the SmithChart control which is used to visualize the data graphically. The SmithChart is often used to make it easier to understand large amount of data and the relationship between different parts of the data. Gets or sets the chart legend. Gets or sets the chart title alignment horizontally. Gets or sets the text for the chart control. Gets or sets the rendering type of the chart. Gets or sets the Circle radius Coefficient value to shrink the circle. It's range is from 0.1 to 1 and default value is 0.95. Gets or sets the font for the smith chart text. Gets or sets the style for the horizontal axis. Gets or sets the style for the radial axis. Gets or sets the chart series collection. Sets true, If the data label is needed connectorLine Stored all the series dataLabels region in this collections. Gets or sets previousLabel and collide label. It stores the value of the property. Gets or sets the instance for class. Gets or sets the instance for class. Gets or sets the value indicating whether mouse position is data point region or not. Gets or sets the point. Gets or sets the value indicating whether the mouse position is on the data point region. Gets or sets the data point index. Gets or sets the series index. Gets or sets the customization options for tooltip. Contain valid image extensions. To check whether the save image method is called or not. Initializes a new instance of the class. Occurs when theme name of the has changed. Occurs before the point's tooltip open and used to customize the tooltip text and styles. Gets or sets a value indicating whether the control should enable its Accessibility support. Gets or sets the customization options for tooltip. Gets or sets the legend for smith chart. Please refer to for more information. Gets or sets the value used to customize the appearance of the smith chart. Gets or sets the collection of series. Gets or sets the chart title alignment horizontally. Gets or sets the rendering type of the chart. Gets or sets the style for the horizontal axis. Gets or sets the style for the radial axis. Gets or sets the Circle radius Coefficient value to shrink the circle. It's range is from 0.1 to 1 and default value is 0.95. Gets or sets the palette for chart. Gets or sets the text for the chart control. Gets or sets the font for the smith chart text. Gets or sets the fore color for the control text. Gets or sets the back color for the chart. Gets the smoothing mode for smith chart rendering. Gets the border color for the chart area border. Gets the width for the chart area border. Gets the background color for chart area. Gets or sets the title alignment. Used internally when RTL is enabled. Gets or sets the rendering type. Used internally when RTL is enabled. Gets or sets the ControlArea region. Gets or sets the ChartArea region. Gets or sets the ChartHeader region. Gets or sets chart area circle X Position after calculating Coefficient. Gets or sets chart area circle Y Position after calculating Coefficient. Gets or sets chart area X position. Gets or sets chat area Y position. Gets or sets chart area circle radius value. Gets or sets chart area circle centerX position. Gets or sets chart area circle centerX position. Gets or sets chart area minimum width or height. Gets or sets the radial axis major grid line points. Gets or sets the horizontal axis major grid line points. Gets or sets a value indicating whether rendering type is Impedance or not. Gets or sets the visible series collection. Helps to apply the ThemeName customization Control ThemeName Helps to set the Control name Control Name Control name Suspends the painting of the control until the method is called. Resumes the painting of the control suspended by calling the method. Copy the smith chart bitmap image in to clipboard. Invalidates the chart and area. Show Chart series tooltip mouse position series for which to update tooltip Raises the and event when theme name changed. The sender value. A contains the event data. Overridden to show the tooltip for smith chart data points. event arguments Overridden to update the accessibility object for the smith chart. Returns the accessibility object for the smith chart. Occurs on Changing the RTL mode of the smith chart. An that contains event data. Raises the event. event argument Overrides the event. A that contains the event data. Dispose this control and its children. true to release both managed and unmanaged resources; false to release only unmanaged resources. Invoked when the KeyDown attached event reaches an element in its route that is derived from this class. Implement this method to add class handling for this event. The that contains the event data. Reset the actual x,y position of data label. Data Label Region Point. Detects the collision between the data labels. The First Data Label The Second Data Label Value indicating whether the data labels are collided. Calculates the x and y position of the tooltip. tooltip info data point region half of the marker height half of the marker width location of the tooltip Initializes the tooltip for smith chart. Determines the location of the tooltip with adjust to chart area. represents the corresponding series tooltip info object data point location. Called when series property is changed represents the old value represents the new value Draws the chart title. graphics object Draws the chart area. graphics object Called when series collection is changed. sender object collection changed arguments Performs additional operations when Right to left is changed. Measures the chart area and title. graphics object Calculate, measure and update the chart axis graphics object Paints the axes lines. graphics object Paints the axes gridlines. graphics object Measure margin between the ChartArea and Circle graphics object Measures the available size. size pf the control graphics object of the control Measures the chart plotting area. Remaining area with the exception of title area Indicates the title height Updates the legend. represents the smith chart. Renders the chart series. instance. Arranges the data label for chart series points. Series to which data label has to be added Hide the data label that placed out of the ChartArea The Data Labels Method to avoid collision between data labels The Series Method to compare data labels and place without collision The Index The Points The Count Validate the image extension. The filename with extension that specifies the image will be saved in the mentioned name and image format. Returns save image file name Saves the smithchart as an image in the specified format. The filename with extension that specifies the image will be saved in the mentioned name and image format. Create and save the bitmap image. The filename with extension that specifies the image will be saved in the mentioned name and image format. Specifies the type of format to save the image. Represents a class that provides the native methods for Painting. Represents the redraw constant. Sends the specified message to a window or windows. The SendMessage function calls the window procedure for the specified window and does not return until the window procedure has processed the message. A handle to the window whose window procedure will receive the message. The message to be sent. Additional message-specific information. A Additional message-specific information. The return value specifies the result of the message processing; it depends on the message sent. Represents a class that supports the actions performed in the designer window of smith chart. Gets the list of actions performed in the grid's designer window. Gets the list of actions performed in the smith chart's designer window. Builds the action lists in the smith chart. Defines a class that supports the actions performed in the designer window of the smith chart. Gets or sets the and assign the smart tag. Initializes a new instance of the class. represents the control Gets or sets the rendering mode for smith chart. Gets or sets the text for the chart control. Gets or sets the RTL for the smith chart control. Gets or sets the Radius for the smith chart control. Gets or sets the fore color for the control text. Gets or sets the back color for the smith chart control. Returns the collection of objects contained in the list. A array that contains the items in this list. Override Get the property in the Property name of the PropertyDescriptor of the given property. Represents the class to define the style for smith chart axes. It contains the value of the property. Initializes a new instance of the class. Initializes a new instance of the class. The style object that contains the original data. Initializes a new instance of the class. A that holds data for this . All changes in this style object will be saved in the object. Initializes a new instance of the class. to create an identity for . Initializes a new instance of the class. to create an identity for . A that holds data for this . All changes in this style object will be saved in the object. Gets the default style value for the . Gets or sets the axis line color Gets or sets a width for chart axes lines. Gets or sets a color for major gridlines. Gets or sets a color for minor gridlines. Gets or sets the font that is to be used for the axis label text. Gets or sets the color for axis labels. Gets or sets a width for minor gridlines. Gets or sets a width for major gridlines. Gets or sets a dash style for minor gridlines. Gets or sets a dash style for major gridlines. Gets or sets a dash style for axes lines. Gets the object that holds all the data for this style object. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Overridden to create a product-specific identity object for the sub object. StyleInfoProperty descriptor for this sub object. Identity for the sub object. Override this method to return a default style object for your derived class. A default style object. Determines whether AxisLineColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether AxisLineDashStyle has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether AxisLineWidth has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MajorGridlinesColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MajorGridlinesDashStyle has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MajorGridlinesWidth has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MinorGridlinesColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MinorGridlinesDashStyle has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether MinorGridlinesWidth has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether LabelFont has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether ForeColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Represents the class to define the style for control. It contains the value of the property. Initializes a new instance of the class. Initializes a new instance of the class. A that holds the identity for this . Gets the default style value for the control. Gets or sets the font for smith chart header. Gets or sets the background color for chart area. Gets or sets the width for the chart area border. Gets or sets the border color for the chart area border. Gets or sets the back color for control. Gets or sets the fore color value of the control. Gets or sets the horizontal axis style. Gets or sets the radial axis style. Gets or sets the legend style. Overridden to create a product-specific identity object for the sub object. StyleInfoProperty descriptor for this sub object. Identity for the sub object. Determines whether ChartAreaBackColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether ChartAreaBorderColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether ChartAreaBorderWidth has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether Font has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether ForeColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether BackColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Gets the default style value of the class. Returns the default style value. Represents the class to define the style for . It contains the value of the property. Initializes a new instance of the class. Initializes a new instance of the class. The style object that contains the original data. Initializes a new instance of the class. A that holds data for this . All changes in this style object will be saved in the object. Initializes a new instance of the class. to create an identity for . Initializes a new instance of the class. to create an identity for . A that holds data for this . All changes in this style object will be saved in the object. Gets the default style value for the . Gets or sets the font for legend label. Gets or sets the fore color value of the . Gets or sets a value that represents the back color for the . Gets or sets a value that represents the border color for the legend. Gets or sets the width for the legend border. Gets the object that holds all the data for this style object. Makes an exact copy of the current object. The new owner style object for the copied object. The identifier for this object. A copy of the current object registered with the new owner style object. Overridden to create a product-specific identity object for the sub object. StyleInfoProperty descriptor for this sub object. Identity for the sub object. Gets the default style value of the class. Returns the default style value. Determines whether LabelFont has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Determines whether ForeColor has been modified and its contents should be serialized at design-time. True if contents were changed; False otherwise. Provides storage for the object. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the and properties. Provides information about the and properties. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. Provides information about the property. It contains the value of the property value. Initializes a new instance of the class. Initializes a new instance of the class from a serialization stream. An object that holds all the data needed to serialize or deserialize this instance. Describes the source and destination of the serialized stream specified by info. Gets the static data value of the class. Initializes the , if is null. Implements the class that provide the identity information of using . Maintains the smith chart for create the identity. Initializes a new instance of the class. to create an identity. Loops through all base styles until it finds a style that has a specific property initialized. A instance of Returns the . Occurs when a property in the has changed. The instance that has changed. A that identifies the property to operate on. Represents a class that provides style identity information for nested objects of the class. Initializes a new instance of the class. The that owns this sub-object. The descriptor for this expandable sub-object. Class used to get the axis functionalities. Find the RadialAxis minor gridlines arc radius value Circle startPoint Circle endPoint Angle 90 and 270. Used for calculating upper and lower circle Calculates the arc radius. Find the radian value of X,Y position, that lies on the circle from center position The center x The center y The outer x The outer y Calculates the circle radian value. Check the label intersection with label collections Label collection Current label Current label index Returns a value indicating Whether the given label intersect with it's previous label collections. Check the intersection of two rectangle The LabelRegion Rectangle 1. The LabelRegion Rectangle 2. Returns a value indicating whether the given rectangles intersects. Returns the position that lies on the circle border Circle centerX Circle centerY Degree of circle that lies on the border to find it's position Circle radius Calculates the circle point position. Position the RadialAxis label inside the circle Radial axis label place angle x,y position of text label size Point. new text position Position the RadialAxis label outside the circle Radial axis label place angle x,y position of text label size Point. new text position SmithChart Rendering mode Rendering the series from Left to Right Rendering the series from Right to Left Axis label placement. Axis label displaying within the circle Displaying labels out of the circle Axis label intersect actions. Axis label displaying without any changes Intersected labels will be hide Marker shape type Circle marker shape will set. Cross marker shape will set. Image can also be set in the place of marker shapes. Diamond marker shape will set. Pentagon marker shape will set. Plus marker shape will set. Rectangle marker shape will set. Triangle marker shape will set. Pre-defined palettes for use with the ChartControl. Palettes are simply a group of colors that can be used to provide a better visual appearance when displaying multiple chart series. No palette is set. Palette containing earth tone colors. Colorful palette. Palette containing the colors of nature. Palette containing pastel colors. Palette containing triad colors. Palette that contains mixed warm and cold colors. Palette that contains mixed SkyBlue and Violet colors. Palette that contains Metro colors. Custom user assigned color palette. Legend dock position. Aligns at left position. Aligns at right position. Aligns at top position. Aligns at bottom position. Float position. Gets or sets the legend icon type. Circle legend icon will set. Cross legend icon will set. Custom legend icon will set. Diamond legend icon will set. HorizontalLine legend icon will set. Pentagon legend icon will set. Rectangle legend icon will set. Triangle legend icon will set. Class used to get the common functionalities. Returns true, If the mouse position is within the rectangle region. The The Mouse Point Returns the boolean value Gets the interior color for series segments. The Series The Parameter The segment color brush Method used to get the luminance color from RGB. The Color The luminance brush. Gets the size of the text according to the DPI. Existing size that need to be modified according to DPI. Returns the size according to the DPI. Intersect point of two Circles Circle1 centerX Circle1 centerY Circle1 radius Circle2 circleX Circle2 centerY Circle2 radius RenderingType of Chart Calculates the intersecting circle points. Validate the data point is valid or not. data source data points property to indicate valid data. Reflection for binding path The Parent Object The Actual Path The Reflected Object Gets the property from the specified object. Object to retrieve a property. Property name The Property Information