Привязать сетку данных WPF к нескольким источникам данных - PullRequest
3 голосов
/ 10 июня 2010

Я создал сетку данных в WPF и имею 2 списка.Я хочу связать один столбец с одним списком, а остальные столбцы с другим списком.Может кто-нибудь, пожалуйста, скажите мне, как это сделать?

Спасибо

1 Ответ

7 голосов
/ 15 июня 2010

В принципе, вы не можете.Сетка данных - это ItemsControl, который имеет одно свойство ItemsSource.

Что бы я сделал, это построил модель представления, представляющую собой составной объект, содержащий один из каждого из элементов (из двух списков).тогда вы можете связать их с коллекцией.

public class CompositeItem{
   public Object ItemFromListOne { get; set; }
   public Object ItemFromListTwo { get; set; }
}
...