使用TextWrapping和ScrollViewer的大性能问题

时间:2012-12-30 23:40:31

标签: c# wpf xaml scrollviewer textwrapping

我有以下XAML:

<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
    <TextBlock HorizontalAlignment="Stretch" Margin="10" 
               VerticalAlignment="Stretch" TextWrapping="Wrap"/>
</ScrollViewer>

当我调整放置ScrollViewer的窗口时,我遇到了一个非常大的性能问题:窗口冻结了几秒钟!

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果可能且有意义,请尝试将目标框架更改为4或更高(在项目属性页面上)。它有时会有所帮助。 CLR 4要快得多。