我有一个绑定到ObservableCollection
客户的列表框。用于此的 XAML 代码是:
<ListBox x:Name="lb_Customers" Height="683" ItemsSource="{Binding Path=Customers, UpdateSourceTrigger=PropertyChanged}">
<ListBox.ItemTemplate>
<DataTemplate>
<Label Margin="0,0,0,0" Padding="0,0,0,0" Content="{Binding Name}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
这指向了我MainViewModel
课堂上的一些代码:
public ObservableCollection<Customer> Customers
{
get { return _customers; }
set
{
Set("Customers", ref _customers, value);
this.RaisePropertyChanged("Customers");
}
}
当我在此列表框中选择客户时,我想执行一些代码来编译客户的订单历史记录。
但是,我不知道如何使用 DataBinding/CommandBinding 来做到这一点。
我的问题:我什至从哪里开始?