Beispiel #1
0
        protected override void OnPropertyChanged(AvaloniaPropertyChangedEventArgs change)
        {
            base.OnPropertyChanged(change);

            switch (change.Property.Name)
            {
            case nameof(Text):
                InlineHost?.Invalidate();
                break;
            }
        }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of a Span element.
 /// </summary>
 public Span()
 {
     Inlines              = new InlineCollection(this);
     Inlines.Invalidated += (s, e) => InlineHost?.Invalidate();
 }