0

我想为 AvalonEdit 控件设置不同的背景颜色,但是虽然我看到了为单个线条着色的解决方案,但我似乎无法找到一个只是设置整个背景颜色的解决方案。在大多数控件中,这通常是一项简单的任务。明显的属性似乎是

ICSharpCode.AvalonEdit.TextEditor.Background

例如,如果我的 AvalonEdit 控件被称为“TheEditor”,我希望有一条类似于

编辑器.背景=.....

但即使将它设置为它的类的新实例,我似乎也无法让它接受任何东西。

我对 C# 非常陌生(这是我的第一个项目),并且不禁认为我错过了一些基本的东西。

4

1 回答 1

2

我找到了这个属性的正确用法;

例子 :

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

在我完全限定从“Brushes.Red”到“System.Windows.Media.Brushes.Red”的路径之前,我的范围内还有另一种画笔类型(System.Windows.Drawing.Brush)也引起了一些混乱

于 2013-08-01T17:47:36.867 回答