C# 带文本修剪的WriteableBitmap渲染文本块

C# 带文本修剪的WriteableBitmap渲染文本块,c#,wpf,silverlight,windows-phone,C#,Wpf,Silverlight,Windows Phone,目标是渲染两行文本,其中。。。最后。我认为问题在于高度不会以我告诉它的大小渲染(请参见maxHeight=30,但实际高度为82) “canvas”变量是一个writeablebitmap 我尝试了空转换,并将文本包装在一个恒定高度的网格中 有趣的是,宽度在这里起作用,并适当地进行了包装。如果在后台代理中运行,则以下内容起作用,但如果从应用程序运行,则不会100%起作用。 我只是把它包装成一个网格,然后在网格上调用arrange 您能展示示例的完整代码吗?文本块宽度非常重要。在设置宽度之前,我在

目标是渲染两行文本,其中。。。最后。我认为问题在于高度不会以我告诉它的大小渲染(请参见maxHeight=30,但实际高度为82)

“canvas”变量是一个writeablebitmap

我尝试了空转换,并将文本包装在一个恒定高度的网格中


有趣的是,宽度在这里起作用,并适当地进行了包装。

如果在后台代理中运行,则以下内容起作用,但如果从应用程序运行,则不会100%起作用。
我只是把它包装成一个网格,然后在网格上调用arrange


您能展示示例的完整代码吗?文本块宽度非常重要。在设置宽度之前,我在设计时和运行时得到了完全不同的图像。