private static void UnitsPerSecondInvalidated(DependencyObject target, DependencyPropertyChangedEventArgs e) { TimeMarkerControl timeMarkerControl = (TimeMarkerControl)target; timeMarkerControl.isUnitsPerSecondValid = false; timeMarkerControl.UnitsPerSecondChanged(); }
private static void DisplayWidthInvalidated(DependencyObject target, DependencyPropertyChangedEventArgs e) { TimeMarkerControl timeMarkerControl = (TimeMarkerControl)target; timeMarkerControl.isDisplayWidthValid = false; timeMarkerControl.DisplayWidthChanged(); }
private static void BigTickBrushChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { TimeMarkerControl timeMarkerControl = d as TimeMarkerControl; if (timeMarkerControl == null) { return; } timeMarkerControl.bigTickPen = (Pen)null; timeMarkerControl.isTimeFormattedTextsValid = false; }
public HorizontalScrollManager(TimelineView timelineView) { this.timelineView = timelineView; this.timelineView.PropertyChanged += new PropertyChangedEventHandler(this.TimelineView_PropertyChanged); this.timeMarkerControl = (TimeMarkerControl)ElementUtilities.FindElement((FrameworkElement)timelineView, "TimeMarkerControl"); }