Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Windows Phone
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
otopba
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 3
1

Как вывести изображение на экран

21.01.2014, 16:19. Просмотров 1114. Ответов 5
Метки нет (Все метки)

Здравствуйте!
Есть стандартная картинка и я ее пытаюсь вывести следующим образом:
C#
1
2
3
4
 
Image i = new Image();
i.Source = new BitmapImage(new Uri("C:\\Data\\Users\\Public\\Pictures\\Sample Pictures\\sample_photo_05.jpg", UriKind.RelativeOrAbsolute));       
LayoutRoot.Children.Add(i);
Делаю это сразу после
C#
1
InitializeComponent();
В манифесте всё разрешено.
В результате вижу пустой экран. Скажите пожалуйста, что я делаю не так?

P.S. UriKind менял на Absolute, результат тот же
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2014, 16:19
Ответы с готовыми решениями:

Не получается вывести изображение (стандарный шаблон C# с Pivot)
Здравствуйте , ув.-мые форумчанины. Вопрос от новичка. Создаю приложение в...

Как вывести 3D изображение на экран без DX
На DirectX нет вреени и мозгов. Как вывести 3D изображение на экран без DX?...

Как вывести изображение во весь экран? На чистом JavaSript
У меня есть кнопка, по её нажатию, хочу выводить изображение во всю область...

Вывести изображение на экран (ручками)
Есть например картинка не важно в каком формате (самые легкие для считывание...

Вывести изображение на экран в SDL2
мне нужно вывести изображение на экран в SDL2. Исходников нет т.к. ничего не...

5
Маршинин
51 / 51 / 1
Регистрация: 05.12.2012
Сообщений: 167
Записей в блоге: 1
21.01.2014, 16:40 2
А попробуй так!
xaml:
XML
1
<Image x:name = "img1" />
C#
1
img1.Source = new BitmapImage(new Uri("C:\\Data\\Users\\Public\\Pictures\\Sample Pictures\\sample_photo_05.jpg", UriKind.RelativeOrAbsolute));
0
otopba
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 3
21.01.2014, 17:16  [ТС] 3
Попробовал, все равно ничего не выводиться =(

XML
1
<Image x:Name = "img1" />
Name с большой буквы.

Может я добавляю это не в то место?
XML
1
2
3
4
5
6
7
8
   <Grid x:Name="LayoutRoot" Background="Transparent">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>
        <Button Width="340" Height="75" Name="GoBack" Content="Вернуться к настройкам" Click="GoBack_Click"/>
        <Image x:Name = "img1" />
    </Grid>
0
Маршинин
51 / 51 / 1
Регистрация: 05.12.2012
Сообщений: 167
Записей в блоге: 1
22.01.2014, 04:15 4
C#
1
2
3
4
5
 private void img1_Loaded(object sender, RoutedEventArgs e)
        {
            img1.Source = new BitmapImage(new Uri("C:\\Data\\Users\\Public\\Pictures\\Sample Pictures\\sample_photo_05.jpg", UriKind.RelativeOrAbsolute));
 
        }
0
l2ded
80 / 68 / 31
Регистрация: 10.05.2011
Сообщений: 284
22.01.2014, 13:59 5
Цитата Сообщение от Маршинин Посмотреть сообщение
2
3
4
5
private void img1_Loaded(object sender, RoutedEventArgs e)
* * * * {
* * * * * * img1.Source = new BitmapImage(new Uri("C:\\Data\\Users\\Public\\Pictures\\Sample Pictures\\sample_photo_05.jpg", UriKind.RelativeOrAbsolute));
}
Цитата Сообщение от otopba Посмотреть сообщение
Image i = new Image();
i.Source = new BitmapImage(new Uri("C:\\Data\\Users\\Public\\Pictures\\Sample Pictures\\sample_photo_05.jpg", UriKind.RelativeOrAbsolute)); * * *
LayoutRoot.Children.Add(i);
WTF?

C#
1
 img1.Source = new BitmapImage(new Uri("\sample_photo_05.jpg", UriKind.RelativeOrAbsolute));
0
Изображения
 
otopba
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 3
22.01.2014, 20:55  [ТС] 6
Тема более не актуальна. Спасибо всем откликнувшимся
0
22.01.2014, 20:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2014, 20:55

Вывести на экран изображение веера
Вывести на экран изображение веера, складыванием и раскладыванием которого...

Вывести на экран монитора изображение прямоугольника
Вывести на экран монитора прямоугольник красного (red) цвета таким образом...

Вывести на экран изображение шахматной доски
Ввести натуральное число N и вывести на экран изображение шахматной доски NxN,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru