一,前端
<DataGrid x:Name="Onlinedatagrid" AutoGenerateColumns="True" HorizontalAlignment="Left" Height="366" Margin="35,54,0,0" VerticalAlignment="Top" Width="720"/>
最主要的两个属性就是DataGrid中的Name和AutoGenerateColumns="True".这两个属性。
二,后端
在按钮的click查询事件中。如果数据是6个为1行,那么列的个数就是6.
private void QueryCharge_Click(object sender, RoutedEventArgs e)
{
try
{
DateTime start = startTimeRecharge.SelectedDate.Value;
DateTime end = endTimeReCharge.SelectedDate.Value;
List<string > list = client.QueryReChargeOTwo(start, end);//这里接收返回来的list
//将list分组显示
List<List<string>> listGroup = new List<List<string>>();