0

我有一些代码来绘制一些文本:

 var textFormat = new SharpDX.DirectWrite.TextFormat(fontFactory, "Arial", SharpDX.DirectWrite.FontWeight.Bold, 
        SharpDX.DirectWrite.FontStyle.Normal, SharpDX.DirectWrite.FontStretch.Condensed, 16.0f);
    renderTarget.DrawText("AC", textFormat, textRect, textBrush, DrawTextOptions.NoSnap);

文本从目标矩形的左上角开始绘制。有什么方法可以使文本右对齐?

4

1 回答 1

3

谷歌搜索“right justify text sharpdx direct2d”的第四个条目向我展示了该类的文档TextFormat,它具有属性TextAlignment. 有时稍微搜索一下比使用 Stackoverflow 更快;)

于 2013-06-22T19:13:49.230 回答