示例#1
0
 /// <summary>
 /// Initializes static members of the <see cref="PieSeries"/> class.
 /// </summary>
 static PieSeries()
 {
     TrackerFormatStringProperty
     .OverrideMetadata(
         typeof(PieSeries),
         new PropertyMetadata(OxyPlot.Series.PieSeries.DefaultTrackerFormatString, AppearanceChanged));
 }
示例#2
0
 /// <summary>
 /// Initializes static members of the <see cref="XYAxisSeries"/> class.
 /// </summary>
 static XYAxisSeries()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(XYAxisSeries), new StyledPropertyMetadata <string>(OxyPlot.Series.XYAxisSeries.DefaultTrackerFormatString));
     XAxisKeyProperty.Changed.AddClassHandler <XYAxisSeries>(AppearanceChanged);
     YAxisKeyProperty.Changed.AddClassHandler <XYAxisSeries>(AppearanceChanged);
     TrackerFormatStringProperty.Changed.AddClassHandler <XYAxisSeries>(AppearanceChanged);
 }
示例#3
0
 /// <summary>
 /// Initializes static members of the <see cref="PieSeries"/> class.
 /// </summary>
 static PieSeries()
 {
     TrackerFormatStringProperty
     .OverrideMetadata(
         typeof(PieSeries),
         new StyledPropertyMetadata <string>(OxyPlot.Series.PieSeries.DefaultTrackerFormatString));
     StrokeProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     StrokeThicknessProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     DiameterProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     InnerDiameterProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     StartAngleProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     AngleSpanProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     AngleIncrementProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     LegendFormatProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     OutsideLabelFormatProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     InsideLabelColorProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     InsideLabelFormatProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     InsideLabelPositionProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     AreInsideLabelsAngledProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     TickDistanceProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     TickRadialLengthProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     TickHorizontalLengthProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     TickLabelDistanceProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
     LabelFieldProperty.Changed.AddClassHandler <PieSeries>(DataChanged);
     ValueFieldProperty.Changed.AddClassHandler <PieSeries>(DataChanged);
     ColorFieldProperty.Changed.AddClassHandler <PieSeries>(DataChanged);
     IsExplodedFieldProperty.Changed.AddClassHandler <PieSeries>(DataChanged);
     TrackerFormatStringProperty.Changed.AddClassHandler <PieSeries>(AppearanceChanged);
 }
示例#4
0
 /// <summary>
 /// Initializes static members of the <see cref="HeatMapSeries"/> class.
 /// </summary>
 static HeatMapSeries()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(HeatMapSeries), new StyledPropertyMetadata <string>(OxyPlot.Series.HeatMapSeries.DefaultTrackerFormatString));
     DataProperty.Changed.AddClassHandler <HeatMapSeries>(DataChanged);
     X0Property.Changed.AddClassHandler <HeatMapSeries>(AppearanceChanged);
     X1Property.Changed.AddClassHandler <HeatMapSeries>(AppearanceChanged);
     Y0Property.Changed.AddClassHandler <HeatMapSeries>(AppearanceChanged);
     Y1Property.Changed.AddClassHandler <HeatMapSeries>(AppearanceChanged);
     TrackerFormatStringProperty.Changed.AddClassHandler <HeatMapSeries>(AppearanceChanged);
 }
示例#5
0
 /// <summary>
 /// Initializes static members of the <see cref="BarSeriesBase" /> class.
 /// </summary>
 static BarSeriesBase()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(BarSeriesBase), new StyledPropertyMetadata <string>(OxyPlot.Series.BarSeriesBase.DefaultTrackerFormatString));
     BaseValueProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     ColorFieldProperty.Changed.AddClassHandler <BarSeriesBase>(DataChanged);
     FillColorProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     IsStackedProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     LabelFormatStringProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     LabelMarginProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     LabelPlacementProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     NegativeFillColorProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     StackGroupProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     StrokeColorProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     StrokeThicknessProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     ValueFieldProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
     TrackerFormatStringProperty.Changed.AddClassHandler <BarSeriesBase>(AppearanceChanged);
 }
示例#6
0
 /// <summary>
 /// Initializes static members of the <see cref="BoxPlotSeries"/> class.
 /// </summary>
 static BoxPlotSeries()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(BoxPlotSeries), new StyledPropertyMetadata <string>(OxyPlot.Series.BoxPlotSeries.DefaultTrackerFormatString));
     BoxWidthProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     FillProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     LineStyleProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     MedianPointSizeProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     MedianThicknessProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     OutlierSizeProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     OutlierTypeProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     OutlierOutlineProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     ShowBoxProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     ShowMedianAsDotProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     StrokeProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     StrokeThicknessProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     WhiskerWidthProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
     TrackerFormatStringProperty.Changed.AddClassHandler <BoxPlotSeries>(AppearanceChanged);
 }
示例#7
0
 /// <summary>
 /// Initializes static members of the <see cref="BarSeriesBase" /> class.
 /// </summary>
 static BarSeriesBase()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(CategoryAxis), new PropertyMetadata("{0}, {1}: {2}", AppearanceChanged));
 }
示例#8
0
 /// <summary>
 ///     Initializes static members of the <see cref="ColumnSeries" /> class.
 /// </summary>
 static ColumnSeries()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(ColumnSeries), new PropertyMetadata("{0} {1}: {2}", AppearanceChanged));
 }
示例#9
0
 /// <summary>
 /// Initializes static members of the <see cref="BarSeriesBase" /> class.
 /// </summary>
 static BarSeriesBase()
 {
     TrackerFormatStringProperty.OverrideMetadata(typeof(BarSeriesBase), new PropertyMetadata(OxyPlot.Series.BarSeriesBase.DefaultTrackerFormatString, AppearanceChanged));
 }