Возник вопрос каким образом возможно задать привязку (binding) в dataGrid к более чем одной сущности (речь идет о классе для отображения таблицы из БД)? Очень сомнительным видится применение 3 элементов dataGrid или привязка к ячейкам по индексу (например, прямо указать столбцы [0]), поэтому хотелось бы разобраться и использовать механизхм привязки.
Утояняю вопрос:
Как привязать к одному dataGrid более чем один источник данных с использованием привязки, например c одним источником необходима привязка и структура отобржения данных представленная ниже:
<DataGrid x:Name="dataGrid_1">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding dateAuthorizLic, StringFormat=\{0:dd.MM.yyyy HH:mm\}}" Header="Дата выдачи"/>
<DataGridTextColumn Binding="{Binding nameProgram}" Header="Программа"/>
<DataGridTextColumn Binding="{Binding nameCustomer}" Header="Заказчик"/>
</DataGrid.Columns>
</DataGrid>
Для отображения данных из другого источника, потребуется следующая привязка:
<DataGrid x:Name="dataGrid_2">
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding nameKor}" Header="Корректор"/>
<DataGridTextColumn Binding="{Binding name}" Header="Наименование"/>
<DataGridTextColumn Binding="{Binding count}" Header="Количество"/>
</DataGrid.Columns>
</DataGrid>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Какой метод в Reflection может дать мне пустой экземпляр класса?
Есть такой код с двумя циклами for:
Помогите разобратьсякак корректно построить иерархию для 3 вложенности в treeview, а именно для 3 классов, описывающих таблицы БД (entity framework):