1
我想從Windows 10 UWP應用程序打印。另外我已經格式化的文字如下:Windows 10 UWP應用程序c#打印
<RichTextBlock xml:space="preserve" x:Name="TextContent" Grid.Row="1" Width="675" OverflowContentTarget="{Binding ElementName=FirstLinkedContainer}" FontSize="18" IsTextSelectionEnabled="True" TextAlignment="Left" VerticalAlignment="Top" HorizontalAlignment="Left">
<Paragraph>
<InlineUIContainer>
<StackPanel>
<Border Padding="2" BorderBrush="Black" Width="675" Height="Auto" BorderThickness="1">
<StackPanel Orientation="Horizontal" Margin="5,0,0,0" Height="20">
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
<TextBlock Text="text 12345" Width="105" FontSize="14" FontWeight="Bold"/>
</StackPanel>
</Border>
</StackPanel>
</InlineUIContainer>
</Paragraph>
</RichTextBlock>
在打印預覽寬度錯誤信息XAML TextBlock。代表的文字被拉開。
如何在Windows 10打印預覽的XAML中創建打印頁面?對此有何幫助?
Workarround:利用負邊距可以合理地臨時對齊文本 – kendoo