私は別のdatagridviewの計算合計に基づいて塗りつぶされたdatagridviewを持っています。 私のDGviewには、4つの列、数字(i ++)、人の名前、時間、分があります。人の名前はグループ単位で、時間はDGview1の全時間の合計、分はDGview1からのすべての分の合計です。datagridviewからのフィールドの再計算
しかし、分の合計は、例えば、 214.これを2つの他の列に再計算することは可能ですか?時間の合計にPLUS(214分)を3時間追加し、次に別の列に残りの分:34?
さらに、DGview2の元の列に再計算/置換する方が良いので、2列追加する必要はありませんか?
DGview2の行を手動で作成しますか? – mao
TimeSpan間隔= TimeSpan.FromMinutes(grp.Minuut); TimeSpan intervalH = TimeSpan.FromHours(grp.Sum);インターバル=インターバル+インターバルH;文字列timeInterval = interval.ToString();動作しますが、このタイムパンを含むすべてのセルの合計をどのようにすることができますか?私はTimeSpan total = list.Aggregate(TimeSpan.Zero、(小計、t)=>小計.Add(t))のようなものを見つけました。 のTimeSpan intervalH = TimeSpan.FromHours(grp.Sum); 間隔=間隔+ intervalH;しかしDGviewは.Aggregate :( –