2015-01-25 5 views
3

Я пытаюсь добавить фоновое изображение в приложение для просмотра Windows-телефона. Когда я добавляю изображение с кодом XAML, изображение можно увидеть в предварительном просмотре. Но когда я запускаю приложение, я не вижу изображение. Размер изображения, который я использовал 1536x1280Как добавить фоновое изображение в Windows Phone Приложение Panorama

вот код XAML, который я использовал;

<phone:Panorama.Background> 
    <ImageBrush ImageSource="/Assets/back.png"/> 
</phone:Panorama.Background> 

Также я попробовал следующий код C#;

 BitmapImage bitmapImage = new BitmapImage(new Uri("/Assets/back.png", UriKind.Relative)); 
     ImageBrush imageBrush = new ImageBrush(); 
     imageBrush.ImageSource = bitmapImage; 
     this.Background = imageBrush; 

, как я вижу в Visual Studio просмотра how I see in the visual studio preview

, как я вижу, в эмуляторе и устройстве how I see in the emulator and the device

+0

Что такое действие сборки вашего файла изображения? –

+0

Извините, я не могу понять. Что такое действие сборки. – user9480

ответ

0

Проверить «Создайте действие» вашего файла изображения. (В своем решении щелкните правой кнопкой мыши на файле изображения и посмотрите на его свойства).

Если «Build Action» - 'Content', ваш код является правильным.

Но если 'Build Action' является 'Resources', вы должны изменить путь изображения для: 'мс-appx: ///Assets/back.png'

+0

это сработало .. спасибо .. :) – user9480

+0

Добро пожаловать. –

-1

Я решил эту же проблему делая эти вещи:

  • Впервые в рамках «Project» в Visual Studio выберите «Добавить пункт Выход»
  • Выберите изображение.

Не забудьте правильно адресовать свое изображение.

 Смежные вопросы

  • Нет связанных вопросов^_^