とありがとうございます。WPFで背景ブラシを繰り返します
この質問は、この古い、未回答の質問に非常に似ています。 How to paint notebook-like lines as TextBox background?しかし、正確ではありません。
私はメモ帳を作成したい、紙のような背景がありますが、私はXAMLでブラシを繰り返す方法に慣れていません。どうやって?
<TextBox TextBlock.LineHeight="20"
TextBlock.LineStackingStrategy="BlockLineHeight"
Padding="20,10,20,20" TextWrapping="Wrap">
<TextBox.Background>
<DrawingBrush TileMode="Tile" Stretch="None" Viewport="0,0,20,20"
ViewportUnits="Absolute" Opacity=".07">
<DrawingBrush.Drawing>
<GeometryDrawing>
<GeometryDrawing.Pen>
<Pen Brush="RoyalBlue" />
</GeometryDrawing.Pen>
<GeometryDrawing.Geometry>
<LineGeometry StartPoint="0,0" EndPoint="20,0"/>
</GeometryDrawing.Geometry>
</GeometryDrawing>
</DrawingBrush.Drawing>
</DrawingBrush>
</TextBox.Background>
Now is the time for all good men to come to the aid of their country.
Now is the time for all good men to come to the aid of their country.
Now is the time for all good men to come to the aid of their country.
Now is the time for all good men to come to the aid of their country.
Now is the time for all good men to come to the aid of their country.
</TextBox>
:私は同意するだろうが、別の答えにあなたの具体的なソリューションを展開してください。 (可能であれば 'LineHeight'と' LineStackingStrategy'がアラインメントの問題をどのように解決するかについてのメモを追加することもできます) –