我正在wpf中使用drawingcontext进行一些自定义绘图。我正在使用DrawingContext.DrawText
绘制字符串。现在,在一个地方,我想垂直绘制文本。DrawingContext或DrawText()函数中是否有垂直绘制文本的选项?
最佳答案
您必须使用PushTransform
类的Pop
和DrawingContext
方法。
DrawingContext dc; // Initialize this correct value
RotateTransform RT = new RotateTransform();
RT.Angle = 90
dc.PushTransform(RT)
dc.DrawText(...);
dc.Pop();