Я хочу сделать тикер для этого кода TextBox Two
title.Text = "Title Ticker Section";
title.Foreground = new SolidColorBrush(Color.FromArgb(255, 89, 224, 224));
title.FontWeight = FontWeight.FromOpenTypeWeight(100);
TextBox content = new TextBox();
content.Text = "Content Ticker Section";
content.Foreground = new SolidColorBrush(Color.FromArgb(255, 255, 255 ,255));
и TextBox для этого тикера в формате .xaml
<Grid x:Name="TickerGrid" Grid.Row="1" Background="Black" Loaded="TickerGrid_Loaded" >
<TextBox ClipToBounds="True" x:Name="TextBoxMarquee" Background="Black" />
</Grid>
применить это
TextBoxMarquee.Text = title.Text + content.Text;
double TextGraphicalWidth = new FormattedText(TextBoxMarquee.Text,
System.Globalization.CultureInfo.CurrentCulture, System.Windows.FlowDirection.LeftToRight, new
Typeface(TextBoxMarquee.FontFamily.Source), TextBoxMarquee.FontSize,
TextBoxMarquee.Foreground).WidthIncludingTrailingWhitespace;
ThicknessAnimation ThickAnimation = new ThicknessAnimation();
ThickAnimation.From = new Thickness(TextBoxMarquee.ActualWidth, 0, 0, 0);
ThickAnimation.To = new Thickness(-TextGraphicalWidth, 0, 0, 0);
ThickAnimation.RepeatBehavior = RepeatBehavior.Forever;
ThickAnimation.Duration = new Duration(TimeSpan.FromSeconds(3));
TextBoxMarquee.BeginAnimation(TextBox.PaddingProperty, ThickAnimation);
Но все Цвет текста выглядит белым .. (255, 255, 255), Как применить Ticker для каждого стиля textbox