在FlowDocument上绘制形状

时间:2011-06-01 11:28:52

标签: flowdocument

我有一个查看flowdocument报告的应用程序。我已经能够在流文档滚动查看器上显示文本文件,现在我想在我的流文档内容上绘制各种形状,如椭圆,矩形,圆形等。我在我的流文档中使用Canvas来完成工作,但还没有找到成功。

请帮助我该怎么做。

1 个答案:

答案 0 :(得分:0)

我知道这有点晚了,但我最近碰巧遇到了同样的要求,并做了一些研究。

基本上,没有办法这样做,因为FlowDocument仅从超链接或按钮生成鼠标事件 - 图像,画布和其他适合您的请求控件的操作不会生成这些事件。

我在MSDN上没有找到任何关于它的信息,this comment证实了我的观点。

因此,我想,您必须创建自己的分页和滚动控件,并将报表页面呈现在其中。

希望它有所帮助。