いくつかの段落を持つ RichTextBlock があります。背景色を設定するには、いくつかの段落が必要です。Paragraph または Run で Background プロパティが見つかりません。どうすればいいですか?WPF にはブロックがありますが、WinRT には存在しないようです。
1699 次
2 に答える
2
不可能ですが、背景を持つ StackPanel を持つ InlineUIContainer を挿入することは可能です。
于 2012-10-08T13:47:15.350 に答える
-1
段落の開始と段落の終了のインデックスを取得してから、次を使用する必要があります。
//Select the line from it's number
int startIndex = richTextBox.GetFirstCharIndexFromLine(lineNumber);
richTextBox.Select(startIndex, length);
//Set the selected text fore and background color
richTextBox.SelectionColor = System.Drawing.Color.White;
richTextBox.SelectionBackColor= System.Drawing.Color.Blue;
また、優れたテキスト編集コントロールについては、ScintillaNETを参照することもできます。
于 2012-09-26T13:34:32.000 に答える