2015-08-14 3 views
1

Я хочу печатать из приложения Windows 10 UWP. Кроме того, я отформатировал текст следующим образом:Windows 10 UWP app 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. Представленные тексты раздвигались.

Как создать страницу печати в XAML для предварительного просмотра в формате Windows 10? Любая помощь по этому поводу?

+0

Рабочий стол: с отрицательными полями можно условно согласовать тексты – kendoo

ответ

0

Я не очень понимаю, что вы имеете в виду

Тексты представляли собой раздвигаются.

Возможно, это потому, что вы использовали StackPanel Orientation="Horizontal" вместо StackPanel Orientation="Vertical"?

Смежные вопросы