RadControls for Silverlight

The PolarAxis type exposes the following members.

Constructors

  NameDescription
Public methodPolarAxis
Initializes a new instance of the PolarAxis class.

Methods

  NameDescription
Protected methodCreateContentPresenter
Creates a ContentPresenter associated with the specified content and template.
(Inherited from PresenterBase.)
Protected methodGetTickTemplate
Gets the DataTemplate instance used to visualize the a tick with the specified TickType.
(Inherited from Axis.)
Public methodInvalidatePalette
Re-applies the owning chart's palette.
(Inherited from PresenterBase.)
Protected methodMeasureNodeOverride
Core entry point for calculating the size of a node's content.
(Inherited from Axis.)
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate()()()(). In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
(Inherited from LineAxis.)
Protected methodOnAttached
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
(Inherited from LineAxis.)
Protected methodOnDetached
Occurs when the presenter has been successfully detached from its owning RadChartBase instance.
(Inherited from LineAxis.)
Public methodRefreshNode
Invalidates the visual representation of the specified logical node.
(Inherited from PresenterBase.)
Protected methodRefreshNodeCore
Performs the core logic that invalidates the visual representation of the specified logical node.
(Inherited from PresenterBase.)

Extension Methods

  NameDescription
Public Extension MethodChildrenOfType<(Of <<'(T>)>>)
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodClearValue
Clears the local value of the read only property.
(Defined by DependencyPropertyExtensions.)
Public Extension MethodCoerceValue
Coerces the value of the specified dependency property. This is accomplished by invoking any CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling DependencyObject.
(Defined by DependencyPropertyExtensions.)
Public Extension MethodEnableLayoutRounding (Defined by LayoutRoundingHelperExtensions.)
Public Extension MethodFindChildByType<(Of <<'(T>)>>)
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodFromRoot
Returns the coordinates of the given point with respect to the given element. The given coordinates should be with respect to the root visual.
(Defined by Utils.)
Public Extension MethodGetAssociatedInlineUIContainer (Defined by ExtensionMethods.)
Public Extension MethodGetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodGetBaseControlItemStatus
Gets a string that communicates the visual status of a Control.
(Defined by AutomationExtensions.)
Public Extension MethodGetBoundsRelativeTo (Defined by ExtensionMethods.)
Public Extension MethodGetGlobalMousePosition
(Defined by WindowHost.)
Public Extension MethodGetHashCodeOrZero (Defined by ExtensionMethods.)
Public Extension MethodGetParentPane
(Defined by DockingLogicalTreeHelper.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParent<(Of <<'(T>)>>)
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded. (Defined by ExtensionMethods.)
Public Extension MethodIsAncestorOf(DependencyObject)Overloaded.
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsKeyboardFocusWithin (Defined by KeyboardHelper.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfType<(Of <<'(T>)>>)
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodPointFromScreen
Returns the coordinates of the given point with respect to the given element. The given coordinates should be with respect to the root visual.
(Defined by Utils.)
Public Extension MethodPointToScreen
Returns the coordinates of the given point with respect to the root application. The given point should be the coordinates with respect to the given framework element.
(Defined by Utils.)
Public Extension MethodSetAssociatedLayoutBox (Defined by ExtensionMethods.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)
Public Extension MethodSetLayout
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Point)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetLocation(Double, Double)Overloaded.
Sets the location in the element in Canvas.
(Defined by CommonExtensions.)
Public Extension MethodSetValue
Sets the local value of a read-only dependency property, specified by the DependencyPropertyKey identifier of the dependency property.
(Defined by DependencyPropertyExtensions.)
Public Extension MethodSlideIn()()()()Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideIn(TimeSpan)Overloaded.
Slides the given element into view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut()()()()Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodSlideOut(TimeSpan)Overloaded.
Slides the given element out of view. This is an extension method.
(Defined by CalendarAnimation.)
Public Extension MethodToRoot
Returns the coordinates of the given point with respect to the root application. The given point should be the coordinates with respect to the given framework element.
(Defined by Utils.)
Public Extension MethodTranslate(Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), TimeSpan)Overloaded.
Translates the target element as requested by the parameters.
(Defined by CalendarAnimation.)
Public Extension MethodTranslate(Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), Nullable<(Of <<'(Double>)>>), TimeSpan, Action)Overloaded.
Translates the target element as requested by the parameters and executes the action request.
(Defined by CalendarAnimation.)

Fields

  NameDescription
Public fieldStatic memberMajorStepProperty
Identifies the MajorStep dependency property.
Public fieldStatic memberMaximumProperty
Identifies the Maximum dependency property.
Public fieldStatic memberMinimumProperty
Identifies the Minimum dependency property.

Properties

  NameDescription
Public propertyActualRange
Gets the actual range used by the axis to plot data points.
Public propertyChart
Gets the RadChartBase instance to which this ChartElementPresenter belongs.
(Inherited from ChartElementPresenter.)
Public propertyElementBrush
Gets or sets the element brush.
(Inherited from Axis.)
Public propertyIsInverse
Gets or sets a value that indicates whether the axis is inverse.
(Inherited from LineAxis.)
Public propertyLabelFitMode
Gets or sets a value that determines how the axis labels will be laid out when they are overlapping each other.
(Inherited from Axis.)
Public propertyLabelFormat
Gets or sets the format used to format all the labels present on the axis.
(Inherited from Axis.)
Public propertyLabelInterval
Gets or sets the step at which labels are positioned.
(Inherited from Axis.)
Public propertyLabelOffset
Gets or sets index-based offset of the first tick to be displayed.
(Inherited from Axis.)
Public propertyLabelRotationAngle
Gets or sets the rotation angle of the labels when LabelFitMode equals Rotate.
(Inherited from Axis.)
Public propertyLabelStyle
Gets or sets the Style to be applied to the default TextBlock instance created when LabelTemplate property is not specified. Creating a TextBlock instance per label instead of a ContentPresenter gives a huge performance boost.
(Inherited from Axis.)
Public propertyLabelTemplate
Gets or sets the DataTemplate used to visualize axis labels.
(Inherited from Axis.)
Public propertyLabelTemplateSelector
Gets or sets the DataTemplateSelector used to provide conditional DataTemplate look-up when axis labels are visualized.
(Inherited from Axis.)
Public propertyLastLabelVisibility
Gets or sets the strategy that defines the last axis label visibility.
(Inherited from Axis.)
Public propertyLineDashArray
Gets or sets the pattern used when drawing axis line.
(Inherited from Axis.)
Public propertyLineStroke
Gets or sets the Brush object that defines the stroke of the Shape shape used to display axis' line.
(Inherited from Axis.)
Public propertyLineThickness
Gets or sets the thickness of the Shape used to display the stroke of the axis.
(Inherited from Axis.)
Public propertyMajorStep
Gets or sets the major step between each axis tick. By default the axis itself will calculate the major step, depending on the plotted data points.
Public propertyMajorTickOffset
Gets or sets index-based offset of the first tick to be displayed.
(Inherited from Axis.)
Public propertyMajorTickStyle
Gets or sets the style for each Rectangle instance created to represent a major tick when no MajorTickTemplate is specified. Creating a Rectangle instance per tick instead of a ContentPresenter gives a huge performance boost.
(Inherited from Axis.)
Public propertyMajorTickTemplate
Gets or sets the DataTemplate instance used to visualize major ticks on the axis. If this value is not specified ticks will be presented by a Rectangle shape.
(Inherited from Axis.)
Public propertyMaximum
Gets or sets the user-defined maximum of the axis. By default the axis itself will calculate the maximum, depending on the maximum of the plotted data points.
Public propertyMinimum
Gets or sets the user-defined minimum of the axis. By default the axis itself will calculate the minimum, depending on the minimum of the plotted data points.
Public propertyPanZoomBarStyle
Gets or sets the style applied to the PanZoomBar control.
(Inherited from LineAxis.)
Protected propertyRenderSurface
Gets the Canvas instance used as a visual parent for all the child UI elements.
(Inherited from PresenterBase.)
Public propertyShowLabels
Gets or sets a value indicating whether labels will be displayed on this axis.
(Inherited from Axis.)
Public propertyTickThickness
Gets or sets the thickness of a single tick present on the axis. Useful when custom tick templates are specified.
(Inherited from Axis.)
Public propertyTitle
Gets or sets the title of the associated logical axis model.
(Inherited from Axis.)
Public propertyTitleTemplate
Gets or sets the DataTemplate instance used to visualize the axis's title.
(Inherited from Axis.)
Public propertyZIndex
Gets or sets the Z-index of this series. Useful when adjusting the appearance of multiple series.
(Inherited from ChartElementPresenter.)

See Also