0
问候,
我有一个市场的类定义为WPF Silverlight的DataGrid的绑定问题
public class Market
{
int id,
string MarketDescription,
List<Event> Events,
....
}
和
public class Event
{
int eventid,
string EventDescription
....
}
我宣布
private ObservableCollection<Market> _markets;
ObservableCollection<Market> Markets
{
get { return _markets; }
set
{
_markets = value;
base.RaisePropertyChangedEvent("Markets");
}
}
在事件定义我的datagrid我将我的ItemSource定义为
ItemsSource="{Binding Markets}"
显示与Markets
集合有关的数据,例如, MarketDescription
(这是很好的显示出来。我想要做的是能和显示所有与同一数据网格中的事件类的数据。我试图创建活动的一个ObservableCollection(EventCol),并利用如下
<sdk:DataGridTextColumn Header="Event Description"
x:Name="EventDescription"
Binding="{Binding ElementName=EventCol,
Path=EventDescription}"
CanUserReorder="True"
CanUserResize="True" CanUserSort="True" Width="Auto" />
遗憾的是不显示的事件列表。
可否请你告诉我到正确的地方,或者如果你能不能告诉我什么,我做错了。
谢谢