Silverlight分页显示html并打印的问题
我现在正在做一个silverlight程序,用来分页显示html项并打印,具体我是这么做的:
1、用RichTextBlock和RichTextBlockOverflow进行每个数据项的html显示,RichTextBlock用来显示html内容,在一页显示不完一个数据项的时候RichTextBlockOverflow用来接着显示内容(页与页之间会有其他控件)。
2、RichTextBlock下加一个Paragraph显示文字及加粗,下划线等效果;用InlineUIContainer显示图片。
现在遇到的问题是:
1、当文字和图片显示在一行的时候,图片在垂直方向是居中的,而文字是居下的,尝试了很多方法,都没能让文字也居中。
2、为了精确打印,打印的时候是对所有页所在的父控件内容进行连续分页打印还是按序对每页所在控件进行打印好?