<reporting:Report x:Name="Report"> <reporting:Report.Resources> <Style x:Key="HeaderText" targettype="TextBlock"> <Setter Property="FontWeight" Value="Bold" /> <Setter Property="TextAlignment" Value="Left" /> <Setter Property="HorizontalAlignment" Value="Stretch" /> </Style> </reporting:Report.Resources> <reporting:Report.PageHeaderTemplate> <DataTemplate> <Grid Margin="1 1 1 20"> <Rectangle stroke="Black" /> <Grid> <Grid.RowDeFinitions> <RowDeFinition Height="Auto" /> <RowDeFinition Height="Auto" /> </Grid.RowDeFinitions> <TextBlock Text="{Binding Title}" Grid.Row="0" FontSize="16" FontWeight="Bold" Margin="5" HorizontalAlignment="Left" VerticalAlignment="Top" /> <TextBlock Text="{Binding CurrentPageNumber,StringFormat='页数 {0}'}" Grid.Row="0" Margin="5" HorizontalAlignment="Right" VerticalAlignment="Top" /> <Grid Grid.Row="1" HorizontalAlignment="Stretch" Margin="4 0 0 4"> <Grid.ColumnDeFinitions> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> </Grid.ColumnDeFinitions> <TextBlock Grid.Column="0" Style="{StaticResource HeaderText}" TextAlignment="Center" Text="sqrlX" /> <TextBlock Grid.Column="1" Style="{StaticResource HeaderText}" TextAlignment="Center" Text="TJFS" /> <TextBlock Grid.Column="2" Style="{StaticResource HeaderText}" TextAlignment="Center" Text="BLZT" /> <TextBlock Grid.Column="3" Style="{StaticResource HeaderText}" TextAlignment="Center" Text="SLSXBH" /> <TextBlock Grid.Column="4" Style="{StaticResource HeaderText}" TextAlignment="Center" Text="REGIONCODE" /> </Grid> </Grid> </Grid> </DataTemplate> </reporting:Report.PageHeaderTemplate> <reporting:Report.ItemTemplate> <DataTemplate> <Grid HorizontalAlignment="Stretch" Margin="5 0 0 20"> <Grid.ColumnDeFinitions> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> </Grid.ColumnDeFinitions> <StackPanel Orientation="Horizontal"> <TextBlock Grid.Column="0" Text="{Binding sqrlX}" TextAlignment="Center"/> <TextBlock Grid.Column="1" Text="{Binding TJFS}" TextAlignment="Center"/> <TextBlock Grid.Column="2" Text="{Binding BLZT}" TextAlignment="Center" /> <TextBlock Grid.Column="3" Text="{Binding SLSXBH}" TextAlignment="Center"/> <TextBlock Grid.Column="4" Text="{Binding REGIONCODE}" TextAlignment="Center"/> </StackPanel> </Grid> </DataTemplate> </reporting:Report.ItemTemplate> <reporting:Report.PageFooterTemplate> <DataTemplate> <Grid Margin="1 20 1 1"> <Rectangle stroke="Black" /> <StackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="5"> <TextBlock Text="{Binding CurrentPageNumber,StringFormat='第 {0} 页 '}" /> <TextBlock Text="{Binding TotalPageCount,StringFormat=' 共 {0}'}" /> </StackPanel> </Grid> </DataTemplate> </reporting:Report.PageFooterTemplate> <reporting:Report.ReportFooterTemplate> <DataTemplate> <Grid Margin="1 20 1 1"> <Rectangle stroke="Black" /> <Grid> <Grid.ColumnDeFinitions> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> <ColumnDeFinition Width="150" /> </Grid.ColumnDeFinitions> <TextBlock Grid.Column="1" Text="{Binding ProductsCount,StringFormat='{}{0} products'}" TextAlignment="Left" /> <TextBlock Grid.Column="2" Text="{Binding TotalPrice,StringFormat='{}{0:C}'}" TextAlignment="Right" /> </Grid> </Grid> </DataTemplate> </reporting:Report.ReportFooterTemplate> </reporting:Report>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。