Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > Команда на кнопке в GridView


Автор: Larrr 22.12.2008, 12:59
Привет,

есть у меня GridView, который биндуется с объекта, который в себе содержит коллекцию имен.  В каждом столбике находится text с именем и button delete. При нажатии баттона рядом с каким-то именем, надо из объекта это имя удалить. Вопрос - как это сделать?

Пока что я накопала, что на баттон надо повесить команду delete и в качестве параметра передать имя в столбике рядом, но никак не могу подобрять синтакс. Поможите кто может пожалуйста!  smile 

Автор: Larrr 22.12.2008, 16:24
В общем проблема решилась. Хотя решение совсем нетривиальное...

Подробности можно почитать http://www.microsoft.com/belux/msdn/nl/community/columns/jdruyts/wpf_commandpattern.mspx и http://blogs.conchango.com/richardgriffin/archive/2007/02/23/WPF-Commands-a-scenic-tour-part-I.aspx

Автор: KLUBS 23.12.2008, 18:31
Larrr, в моем случает, я делал так.

Привязку данных в своство кнопки Button.Tag туда пихал Id объекта, и при нажатии уже делал все что нужно. Если нужно могу скинуть код smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)