Почему этот визуальный эффект появляется, когда я обертываю веб-браузер границей? - PullRequest
0 голосов
/ 25 декабря 2011

Вот XAML:

<Border Margin="5 0 50 10" BorderBrush="#1d1d1d" BorderThickness="5" CornerRadius="5" Width="940">
    <WebBrowser x:Name="GuideBrowserControl" Cursor="Arrow" Width="930" Height="550"></WebBrowser>
<Border>

Вот как выглядит призрак:

enter image description here

При слишком быстрой прокрутке границы верхней и нижней линий удваиваютсяили тройной.Я должен прокрутить и медленно прокрутить к нему, чтобы он отображался правильно.

Есть предложения?

1 Ответ

0 голосов
/ 25 декабря 2011

Поведение называется «кровотечение».В блоге Райана Вогринека есть статья " Обрезка унаследованного контента, размещенного в области прокрутки WPF ", в которой будет дан рецепт его излечения ...

http://blogs.msdn.com/b/ryanvog/archive/2009/01/20/clipping-legacy-content-hosted-inside-a-wpf-scrolling-region.aspx

...