Как изменить цвет и вес текста в VS2010 Расширение текстовых украшений? - PullRequest
0 голосов
/ 04 июля 2011

В моем классе TextAdornment1 я определил следующее:

  ' <summary>'
  ' On layout change add the adornment to any reformatted lines'
  ' </summary>'
  Private Sub OnLayoutChanged(ByVal sender As Object, ByVal e As TextViewLayoutChangedEventArgs) Handles _view.LayoutChanged
    For Each line In e.NewOrReformattedLines
      Me.CreateVisuals(line)
    Next line
  End Sub

Экземпляр ITextViewLine передается моему методу CreateVisuals. Как изменить цвет текста в этой конкретной строке и как сделать его жирным? Я вижу множество примеров рисования изображений для выделения текста, но пока ничего такого, что изменяет форматирование реального текста. Как я могу это сделать?

1 Ответ

0 голосов
/ 16 февраля 2012

Я не думаю, что это можно сделать с помощью украшений (AFAIK, они только добавляют элементы в окно, а не изменяют существующие).

Я рекомендую вам заглянуть в «Редактор классификаторов», который будетпозволяют изменять форматирование текста (VS SDK включает в себя хороший шаблон проекта для классификаторов).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...