我有一个包含列表的对象(请参见下面的代码)。此列表当前绑定到我的 WPF 应用程序中的数据网格。
我想做的是将两个数据网格绑定到我的对象列表。我希望顶部网格显示所有状态为 true 的项目。底部数据网格将显示所有状态为 false 的项目。我希望两个数据网格都绑定到同一个对象列表。有人可以给我一些如何做到这一点的示例代码吗?
C# 代码
class OrderBlocks
{
public string setting;
public List<Order> Orders;
}
class Order
{
public double Amount;
public int Name;
public bool Status;
}
XAML 代码
<DataGrid DataContext="{Binding OrderBlock}"
Name="dataGridOrders"
ItemsSource="{Binding Orders}"/>