Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
Kingoflimbs
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 7
#1

Смена файла картинки - Windows Phone

24.05.2013, 19:30. Просмотров 855. Ответов 4
Метки нет (Все метки)

Помогите я совсем новичок

Есть изображение (вернее блок изображением, или как там это называется). Поменять файл в этом блоке можно свойством Source (при этом изменится XAML)

Но как сделать так, что файл в Source менялся в результате каких-нибудь событий (например в if..else после нажатия какой-нибудь кнопки?)

как сделать так чтобы поменялся Source с img1.png на img2.png?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2013, 19:30     Смена файла картинки
Посмотрите здесь:

Смена имени сборки - Windows Phone
Имя сборки в свойствах проекта у меня было написано по-русски После того как я изменил его на английский, во время отладки, на этапе...

Смена заднего фона от значения переменной - Windows Phone
Такая проблема. Есть переменная которая меняет свое значение от количества тапов (++) , так вот,как сделать так что бы например при...

Смена картинки. - JavaScript
Проясните некоторые моменты в этом коде, я написал в комментариях что не ясно. var n=1; var name = new Array(); function...

Смена картинки - JavaScript
Здравствуйте форумчане, буду благодарен за помощь У меня следующий вопрос сайт делаю на ворд прессе. под основным меню есть панорамная...

Смена картинки. - HTML, CSS
Прошу помочь мне... Мне нужно что бы картинка( в даном случае лого сайта) менялось, через определёное время... т.е. у нас есть некии...

Смена картинки - JavaScript
Есть ли html/java код такой: Картинка (например) каждые 10 сек меняется на другую. Потом другая на третью и т.п. "замкнутый...

Смена картинки - PHP
Всем привет. Столкнулся с такой проблемой - на сайте надо сделать так, что бы через определенное время менялась картинка. Например поставил...

Смена картинки - Delphi
Добрый вечер, у меня такой вопрос, я пишу программу для смены фона рабочего стола, точнее нам сказали написать ее, но я даже и понятия не...

смена картинки - Delphi
подскажите пожалуйста, что и как настроить, у меня турбо делфи, мне нужно чтобы через опендиалог происходила смена картинки, прочитала, что...

Плавная смена картинки - HTML, CSS
Фотографии плавно сменяют друг друга. Как это делается, какими средствами?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AntonPro
23 / 23 / 2
Регистрация: 28.01.2013
Сообщений: 45
25.05.2013, 07:41     Смена файла картинки #2
На странице XAML:
Код
<Image x:Name="image1"/>
На странице C#:
C#
1
2
3
4
5
6
7
8
9
10
if (a)
{
     Uri uri = new Uri("/Assets/var1.jpg", UriKind.RelativeOrAbsolute);
     image1.Source = new BitmapImage(uri);
}
     else
{
     Uri uri = new Uri("/Assets/var2.jpg", UriKind.RelativeOrAbsolute);
     image1.Source = new BitmapImage(uri);
}
Kingoflimbs
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 7
25.05.2013, 10:30  [ТС]     Смена файла картинки #3
Большое спасибо!

Добавлено через 15 минут
Еще вопрос

А можно ли тут ссылаться не на конкретное изображение, а на что-то вроде этого:

Uri(questionNumber + color+".png")

есть у меня несколько файлов, которые имеют такие названия:

1white.png
1black.png
2white.png
2black.png
итд...

Как это сделать правильно?
AntonPro
23 / 23 / 2
Регистрация: 28.01.2013
Сообщений: 45
25.05.2013, 10:44     Смена файла картинки #4
Можно самостоятельно создать строку адреса, например, в продолжении моего примера:
C#
1
2
3
4
string str;
str = "/Assets/var" + Convert.ToString(b) + ".jpg";
Uri uri = new Uri(str, UriKind.RelativeOrAbsolute);
image1.Source = new BitmapImage(uri);
Kingoflimbs
0 / 0 / 0
Регистрация: 24.05.2013
Сообщений: 7
25.05.2013, 10:59  [ТС]     Смена файла картинки #5
Супер!
Спасибо еще раз
Yandex
Объявления
25.05.2013, 10:59     Смена файла картинки
Ответ Создать тему
Опции темы

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