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

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

Войти
Регистрация
Восстановить пароль
 
HALF-LIFE
0 / 0 / 0
Регистрация: 18.07.2013
Сообщений: 31
#1

Как узнать на каком элементе выпал ContextMenu в WrapPanel? - Windows Phone

03.03.2015, 08:23. Просмотров 483. Ответов 7
Метки нет (Все метки)

Как узнать на каком элементе выпал ContextMenu в WrapPanel? Находил только как узнать элемент в ListBox
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.03.2015, 08:23     Как узнать на каком элементе выпал ContextMenu в WrapPanel?
Посмотрите здесь:
Windows Phone Навигация в меню (ContextMenu) клавишами устройства (C#, WinCE5.0, .NET3.5)
Windows Phone Как программно узнать какая тема установлена? (WP8)
Как узнать список функций WinAPI для мобильных ОС? Windows Phone
Как узнать раскладку клавиатуры? Как её изменить? Как узнать, на каком языке текст в файле? C#
JavaScript Как узнать какой скрипт обрабатывает событие на элементе?
Как узнать, что за bitmap размещен на элементе управления? C#
На каком элементе формы фокус? VBA
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
04.03.2015, 16:46     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #2
а как вы его вызываете?

там можно через

C#
1
var holdedItem = e.OriginalSource as FrameworkElement;
если этого не достаточно, добавьте семпл. посмотрю
HALF-LIFE
0 / 0 / 0
Регистрация: 18.07.2013
Сообщений: 31
14.03.2015, 13:29  [ТС]     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #3
krupa, не получается, пишет "NullReferenceException". Мне нужно удалить элемент из WrapPanel через ContextMenu, если знаете, можете показать пример?
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
14.03.2015, 14:27     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #4
лучше будет, если вы скинете свой пример (можете набросать схожий) и я под ваш стиль сделаю реализацию

так как делал я, будет неудобно. мы затачивали свой extension под MVVM
HALF-LIFE
0 / 0 / 0
Регистрация: 18.07.2013
Сообщений: 31
14.03.2015, 14:46  [ТС]     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #5
krupa, вот, https://yadi.sk/d/1PpjTHjBfFTic
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
14.03.2015, 16:01     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #6
держите
PanoramaApp2.zip
сколько работал - использовали такой подход.
хотел по-другому в вашем случае, но на 8.0 урезанный это меню ) на впа8.1 с ним по приятнее работать.

сделал на примере втрого айтема панорамы
HALF-LIFE
0 / 0 / 0
Регистрация: 18.07.2013
Сообщений: 31
14.03.2015, 17:19  [ТС]     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #7
Спасибо, а можно это сделать как-нибудь без MVVM?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2015, 18:09     Как узнать на каком элементе выпал ContextMenu в WrapPanel?
Еще ссылки по теме:
Массивы. Узнать по номеру квартиры в каком она подъезде, на каком этаже и какая по счету на лест. клетке Delphi
Отобразить html код на каком нибудь элементе Windows Forms C#
В каком элементе MVC должна обрабатываться логика регистрации и авторизации? PHP ООП
В каком элементе сети может быть причина отсутствия интернета?
Как в элементе управления CListCtrl поймать нажатие определенной клавиши на элементе? C++

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

Или воспользуйтесь поиском по форуму:
krupa
106 / 106 / 27
Регистрация: 13.12.2010
Сообщений: 407
14.03.2015, 18:09     Как узнать на каком элементе выпал ContextMenu в WrapPanel? #8
на wp8.0 я сразу не скажу.
советовал бы сразу разрабатывать апп под wpa8.1
Yandex
Объявления
14.03.2015, 18:09     Как узнать на каком элементе выпал ContextMenu в WrapPanel?
Ответ Создать тему
Опции темы

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