Время рендеринга изображения, определенного в Xaml - PullRequest
0 голосов
/ 24 октября 2011

У меня проблема с отображением изображения на экране.

Я создал новый проект WPF в VS2010 и добавил следующий код в MainWindow.xaml.

<Window
   ...>
   <Grid>
     <Grid.Background>
        <ImageBrush ImageSource="image.jpg">
     </Grid.Background>
  </Grid>
</Window>       

Но отображение image.jpgне так быстро, как я ожидал, и он не показывает image.jpg сразу.

Сначала он показывает пустой экран некоторое время (я думаю, что во время рендеринга), а затем показывает image.jpg.

Как мне избежать пустого экрана.

Пожалуйста, помогите мне.

Спасибо.

1 Ответ

1 голос
/ 24 октября 2011

Я думаю ImageSource.DownloadCompleted событие, PriorityBinding и Binding.IsAsync помогут вам здесь ...

http://social.msdn.microsoft.com/Forums/en-AU/wpf/thread/b3dc9baa-4cf6-49ed-a316-b9fb1cd29516

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...