[英]How to set the canvas background color for AvalonEdit in C#
我想為AvalonEdit控件提供不同的背景顏色,但是雖然我看到了對單個線條進行着色的解決方案,但我似乎找不到一個只是為了設置整個背景顏色。 通常這在大多數控件中都是一項簡單的任務。 顯而易見的屬性似乎是
ICSharpCode.AvalonEdit.TextEditor.Background
例如,如果我的AvalonEdit控件被稱為“TheEditor”,我希望有一個類似的行
TheEditor.Background = .....
但即使將它設置為它的類的新實例,我也似乎無法接受任何東西。
我是C#的新手(這是我的第一個項目)並且不禁想到我錯過了一些基本的東西。
我找到了這個屬性的正確用法;
示例:
ThisEditor.Background = System.Windows.Media.Brushes.Red;
在我的范圍內有另一個畫筆類型(System.Windows.Drawing.Brush),這也引起了一些混亂,直到我完全限定從“Brushes.Red”到“System.Windows.Media.Brushes.Red”的路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.