C# 클래스 WPFPlot.Controls.GraphItem

상속: System.Windows.Media.Animation.Animatable
파일 보기 프로젝트 열기: RuslanIsrafilov/WPFPlot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

프로퍼티 타입 설명
Draw void
OnIsTracingEnabledPropertyChanged void
OnPlotDataPropertyChanged void
OnSegmentBeginPropertyChanged void
OnSegmentEndPropertyChanged void
PlotDataChanged void
RaiseSegmentChangedEvent void
RaiseUpdateEventOnPropertyChanged void
RaiseUpdatedEvent void
SubscribeToPlotDataUpdating void
UnsubscribeFromPlotDataChanging void

공개 메소드들

메소드 설명
GraphItem ( ) : System

보호된 메소드들

메소드 설명
CreateInstanceCore ( ) : System.Windows.Freezable
OnIsTracingEnabledChanged ( bool oldValue, bool newValue ) : void
OnPlotDataChanged ( IPlotDataSource oldValue, IPlotDataSource newValue ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

CreateInstanceCore() 보호된 메소드

protected CreateInstanceCore ( ) : System.Windows.Freezable
리턴 System.Windows.Freezable

GraphItem() 공개 메소드

public GraphItem ( ) : System
리턴 System

OnIsTracingEnabledChanged() 보호된 메소드

protected OnIsTracingEnabledChanged ( bool oldValue, bool newValue ) : void
oldValue bool
newValue bool
리턴 void

OnPlotDataChanged() 보호된 메소드

protected OnPlotDataChanged ( IPlotDataSource oldValue, IPlotDataSource newValue ) : void
oldValue IPlotDataSource
newValue IPlotDataSource
리턴 void

프로퍼티 상세

IsInterpolationEnabledProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsInterpolationEnabledProperty
리턴 System.Windows.DependencyProperty

IsTracingEnabledProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsTracingEnabledProperty
리턴 System.Windows.DependencyProperty

PlotDataProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows PlotDataProperty
리턴 System.Windows.DependencyProperty

SegmentBeginProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SegmentBeginProperty
리턴 System.Windows.DependencyProperty

SegmentEndProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows SegmentEndProperty
리턴 System.Windows.DependencyProperty

StrokeBrushProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows StrokeBrushProperty
리턴 System.Windows.DependencyProperty

StrokeThicknessProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows StrokeThicknessProperty
리턴 System.Windows.DependencyProperty