Я пытаюсь изменить цвет большого пальца полос прокрутки в AvalonEdit. Я пробовал несколько подходов:Как Стиль AvalonEdit ScrollBars
Стиль ScrollViewer - множество примеров, но я не могу получить большинство из них для компиляции, и когда я их делаю, они не работают.
Используйте FindTemplate и измените цвета большого пальца во время выполнения. Работает во многих, но не во всех случаях.
Все, что я хочу, это изменить цвет большого пальца. Приходите в WPF, бросьте мне кость.
Пожалуйста, кто-то вывел меня из моих страданий и покажу мне, как это сделать.
Развейте:
Я был в состоянии получить большую часть того, что я хотел, изменив стиль большого пальца по умолчанию:
<UserControl.Resources>
<Style x:Key="{x:Type Thumb}"
TargetType="{x:Type Thumb}">
<Setter Property="Opacity" Value="0.1" />
</Style>
</UserControl.Resources>
Однако, если я пытаюсь добавить шаблон элемента управления к этому стиль, он не имеет никакого эффекта. Каждый раз, когда я думаю, что я понимаю стиль WPF, что-то меня убеждает, я ничего не знаю.
интересным, так, чтобы изменить шаблон большого пальца, вы должны изменить шаблон прокрутки. Я бы этого не ожидал. –