2013-08-01 2 views
0

Я хочу иметь разные цвета фона для элемента управления AvalonEdit, но хотя я вижу решения для окраски отдельных строк, я не могу найти один, чтобы установить весь цвет фона. Обычно это простая задача для большинства элементов управления. Очевидное свойство, казалось,Как установить цвет фона холста для AvalonEdit в C#

ICSharpCode.AvalonEdit.TextEditor.Background

Например, если мой контроль AvalonEdit называется «TheEditor» Я желаю что-то вроде линии

TheEditor.Background = .... .

Но я не могу заставить его принять что-либо, даже если установить его в новый экземпляр класса.

Я очень новичок в C# (это мой первый проект) и не могу не думать о том, что мне не хватает чего-то фундаментального.

ответ

1

Я нашел правильное использование этого свойства;

Пример:

  ThisEditor.Background = System.Windows.Media.Brushes.Red; 

Был другой тип кисти внутри моей сферы (System.Windows.Drawing.Brush), что также вызывает некоторую путаницу, пока полностью не квалифицирован путь от «Brushes.Red» до " System.Windows.Media.Brushes.Red "