Как использовать элементы управления FastReport .NET в WPF приложениях?
Question: Как использовать элементы управления FastReport .NET в WPF приложениях?
Answer:
Для этого следует использовать WindowsFormsHost :
0) Добавьте ссылку на FastReport.dll;
- Добавьте аттрибут в тэг Window(Page): xmlns:fr="clr-namespace:FastReport.Preview;assembly=FastReport" если вы хотите использовать PreviewControl, xmlns:fr1="clr-namespace:FastReport.Design;assembly=FastReport" - если DesignerControl;
- Добавьте тэг WindowsFormsHost в вашу XAML-разметку:
- Добавьте дочерний тэг в WindowsFormsHost: fr:PreviewControl</fr:PreviewControl> или fr1:Designer</fr1:Designer>.
Полная разметка должна выглядеть следующим образом: