Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Windows Phone
Войти
Регистрация
Восстановить пароль
 
Thousbe
6 / 6 / 2
Регистрация: 04.05.2013
Сообщений: 27
#1

Забиндить команду к ListView на выбор элемента - Windows Phone

17.07.2014, 19:15. Просмотров 673. Ответов 4
Метки нет (Все метки)


http://www.cyberforum.ru/wpf-silverlight/thread1356136.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.07.2014, 19:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Забиндить команду к ListView на выбор элемента (Windows Phone):

Windows Phone 8.1 Передача SelectedItem элемента ListView в качестве CommandParameter в команду ViewModel
Доброго времени суток! Столкнулся с задачей, которую не могу решить уже 2...

Не могу забиндить ListView
Почему - то не биндится, никак не могу понять в чём причина. Подскажите...

ListView выбор элемента
Есть handle ListView'a чужой программа, вопрос в том, как выбрать определенный...

ListView выбор элемента
Приветствую. Пишу файловый менеджер, но возникла проблемка. Когда...

Забиндить отступ по высоте у ListView.
Есть TabControl в нём несколько TabItem'ов. Вот мне надо, чтобы в каждом...

4
krupa
106 / 106 / 35
Регистрация: 13.12.2010
Сообщений: 407
18.07.2014, 10:45 #2
вас интересует нажатие на айтем и команда по нему?
или селект?
0
Thousbe
6 / 6 / 2
Регистрация: 04.05.2013
Сообщений: 27
18.07.2014, 16:17  [ТС] #3
Нажатие и выбор.

Добавлено через 2 часа 45 минут
Нашел интересную статейку по этому поводу:
http://marcominerva.wordpress.com/20...ed-item-to-it/
Так же создаю класс, описывающий свойство. И пытаюсь как в статья применить его к ListView.
XML
1
2
3
4
5
6
<ListView x:Name="RssListViewOnPage"
                  ItemsSource="{Binding}"
                  ItemContainerStyle="{StaticResource ListViewContainerStyle}"
                  ItemTemplate="{StaticResource ListViewContainerTemplate}" ItemClick="RssListViewOnPage_ItemClick"
                  helpers:ItemClickCommand.Command="{Binding RssItemClickCommand}">
        </ListView>
Но мне выдает ошибку, что "helpers" не объявленный превикс. Как понимаю это namespace, где хранится данный класс.
XML
1
xmlns:local="using:RSS.Reader.Helpers"
Добавив этот namespace на страницу, получаю.
XML
1
ItemClickCommand.Command="{Binding RssItemClickCommand}"
Error 1 ItemClickCommand is not supported in a Windows Phone project
Error 2 The attachable property 'Command' was not found in type 'ItemClickCommand'.
Error 3 Unknown attachable member 'ItemClickCommand.Command' on element 'ListView'.
0
krupa
106 / 106 / 35
Регистрация: 13.12.2010
Сообщений: 407
18.07.2014, 16:26 #4
ListView Windows Phone
явно понимаю что это 8.1 =)
в 8.0 можно было вешать команду на тап в теплейте.


тут же, вы создаёте класс, далее вы его namespace подключаете?
заметили разницу в вызове, у вас это
ItemClickCommand.Command="{Binding RssItemClickCommand}"
в примере через namespace
helpers:ItemClickCommand.Command="{Binding RssItemClickCommand}"
0
Thousbe
6 / 6 / 2
Регистрация: 04.05.2013
Сообщений: 27
18.07.2014, 17:09  [ТС] #5
Нашел косяк: вместо helpers нужно было указать local, как в ипморте namespace.
0
18.07.2014, 17:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2014, 17:09
Привет! Вот еще темы с решениями:

ListView не работает выбор элемента
Доброго времени суток. Который день мучаюсь. Не знаю как поменять цвет...

ListView. Выбор элемента при клике правой кнопкой мыши
Нужно, чтобы при клике правой кнопки мыши по элементу выбирался этот самый...

Как осуществить прокрутку элемента управления в ListView до заданного элемента
Собственно вопрос в названии...Видел как это делают на VB если кто то может...

Выбор элемента листбокса - вызывает картинку, соответствующую названию элемента листбокс
Всем доброго времени суток. проблема такая что при нажатии на элемент...


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

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

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