2017-07-27 7 views
1

Ich habe den folgenden Code in Xamarin C#, ich möchte den RichTextBlockOverflow in den folgenden Code mit dem RichTextBlock darüber verbinden, so dass der übergelaufene Inhalt angezeigt wird. Ich versuche, eine horizontale Seitenumbruch zu erstellen, also lassen Sie mich bitte wissen, wenn ich in die richtige Richtung bin. Thanks :)Wie RichTextBlockOverflow RichTextBlock zu verknüpfen?

XAML:

<StackPanel Height="{Binding ActualHeight, ElementName=grid}" 
      Width="{Binding ActualWidth, ElementName=grid}" 
      HorizontalAlignment="Center" 
      VerticalAlignment="Center"> 
       <RichTextBlock Height="{Binding ActualHeight, ElementName=grid}" 
           MaxHeight="{Binding MaxHeight, ElementName=grid}"    
           Name="TextBlock" 
           local:HtmlToRtfConverter.Html="{Binding Html}" /> 
       <RichTextBlockOverflow Name="RichBlockOverflow" /> 
</StackPanel> 

Antwort

1

eine Antwort gefunden:

<Grid> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition/> 
     <ColumnDefinition/> 
    </Grid.ColumnDefinitions> 
    <RichTextBlock Grid.Column="0" 
        OverflowContentTarget="{Binding ElementName=overflowContainer}" > 
     <Paragraph> 
      Proin ac metus at quam luctus ultricies. 
     </Paragraph> 
    </RichTextBlock> 
    <RichTextBlockOverflow x:Name="overflowContainer" Grid.Column="1"/> 
</Grid> 

Quelle: Link

Verwandte Themen