2
C#でFormattedTextの背景色を設定する方法はありますか?私はこのようなものを使用しています:C#でFormattedTextの背景色を設定する方法
var formattedText = new FormattedText(...);
Point point = new Point(x,y);
// Draw the text onto a drawing context at specific point position
dc.DrawText(formattedText, point);
フォーマットされたテキストの背景色を変更しようとしています。それ以外の場合は、テキストの背後に矩形を描く必要があります。
FormattedTextクラスは、背景色を操作するためのプロパティまたはメソッドを提供しません。フォアグラウンドカラーのプロパティのみがあります。あなたはそれを回避しなければならない、または矩形を使用している可能性があります –
FormattedTextはその背景を制御しません。これはFormattedTextです。あなたは*いくつかのコントロールにホストする必要があります - そこに背景を変更します。 – Paparazzi