public CurrentMarker(TimelineView timelineView, Timeline timeline) { InitializeComponent(); _timelineView = timelineView; _timeline = timeline; if (_timeline == null) throw new NotSupportedException("no timeline model"); _timeline.PropertyChanged += propertyChanged; addToScene(); }
public TimelineEventView(Canvas scene, double timelineBottomY, TimelineEvent te, TimelineView timeline) { InitializeComponent(); _timeline = timeline; _timelineBottomY = timelineBottomY; DataContext = te; te.view = this; AddToScene(); UpdatePositionByModel(te); }
public CurrentMarker(TimelineView timelineView, Timeline timeline) { InitializeComponent(); _timelineView = timelineView; _timeline = timeline; if (_timeline == null) { throw new NotSupportedException("no timeline model"); } _timeline.PropertyChanged += propertyChanged; addToScene(); }