8

TextBlockラップされたScrollViewerがあり、のTextプロパティはTextBlockタスクの結果で設定されます。のスクロールバーはTextBlock、タスクによって返されるテキストのサイズに調整されません。

何か案は?

<Grid>
   <Grid.ColumnDefinitions>
      <ColumnDefinition Width="500"/>
   </Grid.ColumnDefinitions>

   <ScrollViewer VerticalScrollBarVisibility="Auto" 
                 Height="177" 
                 Width="500" 
                 HorizontalScrollBarVisibility="Disabled">
      <TextBlock Height="177" 
                Text="Extracted Xml" 
                Width="504" 
                HorizontalAlignment="Stretch" 
                TextWrapping="Wrap" />
   </ScrollViewer>
</Grid>
4

1 に答える 1

22

ScrollViewer子コントロールのサイズに基づいてスクロールバーを計算します。

したがって、あなたと ScrollBarsHeightからプロパティを削除すると、期待どおりに動作するはずですTextBlock

于 2013-02-22T15:45:01.887 に答える