今天我将向你展示,如何在WPF中使用针对WinForms应用程序设计的FastReport.Net控件。其实一切都很简单。WPF应用程序允许你使用WinForms控件,且WinForms应用程序允许你使用WPF控件。针对跨平台的控件使用,我们有特殊组件 - hosts。具体而言,特殊组件WindowsFormsHost,可以帮助你在WPF中显示WinForms控件。
我们来创建一个WPF项目。首先,将FastReport.dll添加到引用。
从工具箱中拖动按钮组件到主表单上。在属性检查器中,将其标题更改为“运行报表设计器”:
然后创建另一个按钮,标题文本为“运行报表预览”: