0

AvalonEdit コントロールの背景色を変えたいのですが、個々の行に色を付けるための解決策はありますが、背景色全体を設定するためだけに解決策を見つけることができないようです。通常、これはほとんどのコントロールで簡単なタスクです。明らかなプロパティは

ICSharpCode.AvalonEdit.TextEditor.Background

たとえば、私の AvalonEdit コントロールが「TheEditor」と呼ばれている場合、次のような行が必要です

TheEditor.Background=.....

しかし、クラスの新しいインスタンスに設定しても、何かを受け入れるようには見えません。

私は 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 に答える