我有以下课程。
Class Contract
{
public double Bid { get; set; }
...
}
Class Leg
{
public Contract con {get; set; }
...
}
class Combo
{
public Leg L1 { get; set;}
public Leg L2 { get; set;}
....
}
ObservableCollection<Combo> listOfCombos = new ObservableCollection<Combo>();
Combo cmbo = new Combo();
listOfCombos.Add(cmbo);
//datagrid bound to ObservableCollection
<DataGrid x:Name="dgCombos" ItemsSource="{Binding listOfCombos,Mode=OneWay}"
如果合同的出价属性发生变化,如何通知listOfCombos。我还希望更改传播到datagrid。 我知道当T(唯一的类)的属性发生变化时如何通知ObservableCollection。 我很困惑如何通知,当多个班级。即。组合&gt;腿&gt;合同。 - 谢谢