您好我正在尝试使用流文档在WPF中生成报告。我想要做的是在顶部显示日期,如“从”到。我有一个窗口显示此报告。这是代码
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="InventorySystem.InventoryReport"
x:Name="Window"
Title="InventoryReport"
Width="640" Height="480" Activated="winActivated">
<Grid>
<DocumentViewer Name="InventoryViewer"/>
</Grid>
</Window>
如您所见,流文档位于另一个xaml文件中。下面是流程文档的代码
<FlowDocument xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:src="clr-namespace:System;assembly=mscorlib"
xmlns:xrd="clr-
namespace:CodeReason.Reports.Document;assembly=CodeReason.Reports"
PageHeight="29.7cm" PageWidth="21cm" ColumnWidth="21cm">
<FlowDocument.Resources>
<ObjectDataProvider x:Key="date" ObjectType="{x:Type
src:DateTime}"/>
</FlowDocument.Resources>
<Paragraph>
From <Date> to <Date>
</Paragraph>
...Table...
</FlowDocument>
我想要做的是显示一个日期,由显示报告的此窗口旁边的另一个窗口中的2个日期选择器显示。
谢谢。任何信息将不胜感激:D
答案 0 :(得分:0)
你可以尝试
<Paragraph>From <xrd:InlineDocumentValue FontWeight="Bold" PropertyName="StartDate" /> to <xrd:InlineDocumentValue FontWeight="Bold" PropertyName="EndDate" /></Paragraph>
问候
雷