public LogAlysc(ObservableCollection<LogData> logdata) { alydata = new ObservableCollection<AlyscData>(); foreach(var l in logdata) { AlyscData tmp; if(alydata.Any(a => a.Name == l.Operator)) { tmp = alydata.Where(a => a.Name == l.Operator).Single(); } else { tmp = new AlyscData(l.Operator); alydata.Add(tmp); } tmp.Set(l); } InitializeComponent(); dgAlysc.ItemsSource = alydata; }
public LogAlysc(ObservableCollection <LogData> logdata) { alydata = new ObservableCollection <AlyscData>(); foreach (var l in logdata) { AlyscData tmp; if (alydata.Any(a => a.Name == l.Operator)) { tmp = alydata.Where(a => a.Name == l.Operator).Single(); } else { tmp = new AlyscData(l.Operator); alydata.Add(tmp); } tmp.Set(l); } InitializeComponent(); dgAlysc.ItemsSource = alydata; }