如何设计WPF流文档

时间:2012-09-21 15:09:32

标签: wpf xaml designer blend flowdocument

我正在制作一个wpf应用程序,我需要生成报告然后打印它们。我正在使用CodeReason.Reports库,但是对于我来说,设计报表并不是很困难。

任何人都知道是否存在任何Flow Document设计器,或者是否有任何方法可以从混合设计它?

由于

2 个答案:

答案 0 :(得分:1)

我不知道您正在谈论的库,但我使用WPF创建了一些报告,让我们说一个最小的报告引擎,所以我想我可以给你一些建议。 首先,学习XAML。 Visual Studio有一个很好的设计师,但我只是用它来看看发生了什么:用优秀的Visual Studio intellisense编写XAML效率更高。我不能建议如何使用你的lib,但是根据我的策略,文档页面由代码引擎连接,内容由用户控件生成:它们在VS设计器中非常好用。我还使用MVVM库以无代码视图方式开发。 所以我在WPF体验中学到的东西:它是一个伟大而强大的环境,你可以按照你想要的方式呈现东西,但不要寻找最前沿的设计师。 WPF设计师是XAML,掌握它是必要的。

答案 1 :(得分:1)

我在我创建的正则表达式工具中使用了流文档。我最终在流文档库上创建了一个程序化包装器,它曾经很容易使用,因为它具有我的目标外观。

不,AFAIK没有流文档的设计工具,Blend也不支持它。如果您使用流文档,则创建一个文档并提供一个与该设计相对应的包装器。