コード例 #1
0
 internal virtual void InvalidateMeasureInternal(InvalidationTrigger trigger)
 {
     _measureCache.Clear();
     MeasureInvalidated?.Invoke(this, new InvalidationEventArgs(trigger));
 }
コード例 #2
0
 protected void InvalidateMeasure()
 => MeasureInvalidated?.Invoke(this, null);
コード例 #3
0
 /// <summary>
 /// Invalidates the measurement state (layout) for all ILayoutable containers that reference
 /// this layout.
 /// </summary>
 protected void InvalidateMeasure() => MeasureInvalidated?.Invoke(this, EventArgs.Empty);
コード例 #4
0
 private void HandleItem_MeasureInvalidated(object sender, InvalidateEventArgs <Measure> e)
 {
     MeasureInvalidated?.Invoke(sender, e);
 }
コード例 #5
0
 internal void FireMeasureInvalidated(MusicalSymbol sender, Measure measure)
 {
     MeasureInvalidated?.Invoke(sender, new InvalidateEventArgs <Measure>(measure));
 }
コード例 #6
0
 public virtual void InvalidateMeasure()
 {
     Parent?.InvalidateMeasure();
     MeasureInvalidated?.Invoke(this, null);
 }