Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Как передать значение бэкграунда на другую страницу? - Windows Phone

17.05.2015, 00:15. Просмотров 415. Ответов 5
Метки нет (Все метки)

Здравствуйте. На обоих страницах используется Canvas. Этот тап из options.xaml.cs, устанавливающий на странице бэкграунд, соответствующий тапнутому изображению. Необходимо передать это значение на страницу firstpage.xaml.cs, чтобы и на ней был идентичный фон. Что прописывать в обработчике кнопки, совершающей переход с options.xaml.cs и в OnNavigatedTo на firstpage.xaml.cs?

C#
1
2
3
4
5
 private void ChangeBack_Tapped(object sender, MouseButtonEventArgs e)
        {
            Image img = (Image) sender;
            backgr.ImageSource = img.Source;   
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2015, 00:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как передать значение бэкграунда на другую страницу? (Windows Phone):

Как переключится на другую страницу - Windows Phone
Как переключить в приожении страницу? На пример с MainPage.haml на BlankPage...

Как передать значение блока div на другую страницу - PHP
Есть корзина в которую помещаются картинки со своими значениями, мне надо эти картинки которые пользователь поместил в корзину, передавать...

Как передать значение формы на другую страницу Javascript required - JavaScript
Сценеарий: Есть страница ASP с формой в которой собирается набор данных и размещается в textarea. По body onload рабоатет скрипт на post...

Передать значение из POST на другую страницу - PHP
Есть у меня такие данные $one = $_POST; $two = $_POST; $fre = $_POST; $who = $_POST; $five = $_POST; $six = $_POST; ...

Передать значение из выпадающего списка на другую страницу - PHP
Здравствуйте, необходимо передать значение из выпадающего списка на другую страницу для обновления данных. Как это сделать? Фрагмент...

Выполнить функцию и передать значение в другую страницу. - C# ASP.NET
Как работает сейчас. есть index.asp <form action='Open.asp' method=post> <input type=text name=loginhtml value='login'> <input...

5
goodniko
Фрилансер
54 / 44 / 10
Регистрация: 13.12.2013
Сообщений: 371
17.05.2015, 08:47 #2
C#
1
Frame.Navigate(typeof(firstpage), image);
image может выступать либо BitmapImage либо Uri вашего изображения
0
EmmettBrown
0 / 0 / 0
Регистрация: 06.04.2014
Сообщений: 10
17.05.2015, 21:24  [ТС] #3
Спасибо, а без Frame не обойтись?
0
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
19.05.2015, 09:29 #4
не не обойтись, так как с помощью него проходит процесс навигации
0
lvlkoo
.NET C#,ASP.NET MVC
380 / 336 / 117
Регистрация: 16.10.2010
Сообщений: 1,443
Завершенные тесты: 2
19.05.2015, 10:01 #5
Еще как вариант, использовать статическое свойство, скажем в App.
C#
1
public static string ImageSrc = "";
Ну а затем на одной странице его устаналивать, а на другой использовать
C#
1
App.ImageSrc
1
zedkom
20 / 7 / 5
Регистрация: 15.06.2015
Сообщений: 27
15.06.2015, 13:07 #6
Эй, ребята, полегче. В Frame.Navigate(,) нужно передавать только сереализуемые типы. Не нужно туда картинку пихать. Передавайте айдишку или url изображения.
Статическое свойство, как подсказали выше, лучше не использовтать. Потому что такой ерунды потом в проекте будет много и так же их нужно будет не забывать чистить.
0
15.06.2015, 13:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2015, 13:07
Привет! Вот еще темы с ответами:

Передать значение переменной на другую страницу без кнопки - PHP
Доброго времени суток. В общем на странице upload.php переменной $str присваивается текст. Дальше есть с помощью: <meta...

Как передать данные на другую страницу? - PHP
при входе и регистрации я передавал значение Nick_name методом GET ну и при его помощи я вытягивал и записывал данные в БД , а теперь при...

Как передать данные из формы на другую страницу - JavaScript
Всем привет. Такая проблема. Есть код: Между тегами <head> и </head> вставить: <script language="javascript"> var items=1; ...

Как передать переменную на другую страницу нажатием на ссылку? - JavaScript
Плз. помогите сделать пару вещей: 1. Как передать переменную на другую страницу нажатием на ссылку? 2. как сделать чтобы эта переменная...


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

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

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