C# Class WPFPlot.Controls.GraphItem

Inheritance: System.Windows.Media.Animation.Animatable
Afficher le fichier Open project: RuslanIsrafilov/WPFPlot Class Usage Examples

Méthodes publiques

Свойство Type Description
IsInterpolationEnabledProperty System.Windows.DependencyProperty
IsTracingEnabledProperty System.Windows.DependencyProperty
PlotDataProperty System.Windows.DependencyProperty
SegmentBeginProperty System.Windows.DependencyProperty
SegmentEndProperty System.Windows.DependencyProperty
StrokeBrushProperty System.Windows.DependencyProperty
StrokeThicknessProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
Draw void
OnIsTracingEnabledPropertyChanged void
OnPlotDataPropertyChanged void
OnSegmentBeginPropertyChanged void
OnSegmentEndPropertyChanged void
PlotDataChanged void
RaiseSegmentChangedEvent void
RaiseUpdateEventOnPropertyChanged void
RaiseUpdatedEvent void
SubscribeToPlotDataUpdating void
UnsubscribeFromPlotDataChanging void

Méthodes publiques

Méthode Description
GraphItem ( ) : System

Méthodes protégées

Méthode Description
CreateInstanceCore ( ) : System.Windows.Freezable
OnIsTracingEnabledChanged ( bool oldValue, bool newValue ) : void
OnPlotDataChanged ( IPlotDataSource oldValue, IPlotDataSource newValue ) : void

Private Methods

Méthode Description
Draw ( System.Windows.Media.DrawingContext dc, PointTranslater pt, GraphDrawingOptions op ) : void
OnIsTracingEnabledPropertyChanged ( DependencyObject dObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnPlotDataPropertyChanged ( DependencyObject dObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSegmentBeginPropertyChanged ( DependencyObject dObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnSegmentEndPropertyChanged ( DependencyObject dObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PlotDataChanged ( object sender, EventArgs e ) : void
RaiseSegmentChangedEvent ( ) : void
RaiseUpdateEventOnPropertyChanged ( DependencyObject dObj, System.Windows.DependencyPropertyChangedEventArgs e ) : void
RaiseUpdatedEvent ( GraphItemUpdateOptions options ) : void
SubscribeToPlotDataUpdating ( IPlotDataSource source ) : void
UnsubscribeFromPlotDataChanging ( IPlotDataSource source ) : void

Method Details

CreateInstanceCore() protected méthode

protected CreateInstanceCore ( ) : System.Windows.Freezable
Résultat System.Windows.Freezable

GraphItem() public méthode

public GraphItem ( ) : System
Résultat System

OnIsTracingEnabledChanged() protected méthode

protected OnIsTracingEnabledChanged ( bool oldValue, bool newValue ) : void
oldValue bool
newValue bool
Résultat void

OnPlotDataChanged() protected méthode

protected OnPlotDataChanged ( IPlotDataSource oldValue, IPlotDataSource newValue ) : void
oldValue IPlotDataSource
newValue IPlotDataSource
Résultat void

Property Details

IsInterpolationEnabledProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsInterpolationEnabledProperty
Résultat System.Windows.DependencyProperty

IsTracingEnabledProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsTracingEnabledProperty
Résultat System.Windows.DependencyProperty

PlotDataProperty public_oe static_oe property

public static DependencyProperty,System.Windows PlotDataProperty
Résultat System.Windows.DependencyProperty

SegmentBeginProperty public_oe static_oe property

public static DependencyProperty,System.Windows SegmentBeginProperty
Résultat System.Windows.DependencyProperty

SegmentEndProperty public_oe static_oe property

public static DependencyProperty,System.Windows SegmentEndProperty
Résultat System.Windows.DependencyProperty

StrokeBrushProperty public_oe static_oe property

public static DependencyProperty,System.Windows StrokeBrushProperty
Résultat System.Windows.DependencyProperty

StrokeThicknessProperty public_oe static_oe property

public static DependencyProperty,System.Windows StrokeThicknessProperty
Résultat System.Windows.DependencyProperty