Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 11.02.2020
Сообщений: 7
1

Как сделать привязку?

15.02.2020, 17:18. Просмотров 896. Ответов 1
Метки нет (Все метки)

У меня есть ListBox я привязал его к элементам списка DataContext в моем случае класс LogicalBaseVM , но мне нужно чтобы каждая кнопка в списке вызывала одну и ту же самую комманду и в качестве параметра передавала ей SelectedIndex ListBox-а ,
но получается из-за ItemsSource привязка обычная стала не доступна.
Можно ли как то подниматься на уровни выше , или ,пожалуйста, подскажите каким путем решить данную задачу.

XML
1
2
3
4
5
6
7
 <ListBox x:Name="a" ItemsSource="{Binding Path=Inputs}">
            <ListBox.ItemTemplate>
                <DataTemplate>
                    <local:SignalButton Command="{Binding ?}" 
                                        Background="{Binding Path=SignalValue, Converter={StaticResource signalValueConverter}}"></local:SignalButton>
                </DataTemplate>
        </ListBox>
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.02.2020, 17:18
Ответы с готовыми решениями:

Как сделать привязку к имени переменной
Допустим, у меня есть файл, зашифрованный с помощью TripleDES. Для расшифровки требуется ключ....

Как сделать правильную привязку на TabControl
Всем привет хочу сделать привязку на TabControl не знаю как лучше и надо ли делать привязку к...

Как сделать привязку данных xml и listbox?
Есть combobox, есть listbox. Combobox - это для категорий, listbox - для продуктов. Мне нужно...

Как редактировать таблицу из кода или сделать привязку?
Доброго дня! Вопрос в следующем: Делаю приложение, которое готовит печатную форму. Где всё без...

1
Модератор
6331 / 4450 / 1265
Регистрация: 21.04.2018
Сообщений: 13,044
Записей в блоге: 2
15.02.2020, 17:25 2
Лучший ответ Сообщение было отмечено Strker2015 как решение

Решение

Цитата Сообщение от Strker2015 Посмотреть сообщение
Можно ли как то подниматься на уровни выше , или ,пожалуйста, подскажите каким путем решить данную задачу.
Один из способов описан в теме "WPF команды и MVVM. Часть 2. Всплытие команд. Реализация команды для списка элементов [WPF, Элд Хасп]" по ссылке на обучающие темы в подписи моего поста
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.02.2020, 17:25

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как реализовать привязку с коэффициентом?
Есть две задачи: 1) Надо реализовать привязку с коэффициентом, т.е. Например у одного ScrollBar...

Как снять привязку? Есть исходник
Вот исходники Как снять оттуда привязку , которая выдает неверный ключ лицензии и бла блаб ла,...

Как осуществить привязку данных к трем столбцам DataGrid?
Здравствуйте. Пишу приложение, где необходима таблица с 3 столбцами. Я остановился на...

Как заставить привязку работать при создании второго окна
Доброго времени суток! Столкнулся с проблемой - упорно не хочет работать привязка к объекту во...


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

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

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