SummaryCell计算是必须编辑Cell提交了输入,所以你在编辑时是不计算的。
一个解决方案,你可以在gcMultiRow1.CellEditedFormattedValueChanged事件中强行提交输入,这时SummaryCell就可以及时计算了。- private void Form1_Load(object sender, EventArgs e)
- {
- this.gcMultiRow1.CellEditedFormattedValueChanged += gcMultiRow1_CellEditedFormattedValueChanged;
- }
- void gcMultiRow1_CellEditedFormattedValueChanged(object sender, GrapeCity.Win.MultiRow.CellEditedFormattedValueChangedEventArgs e)
- {
- if (e.CellName == "A_Cell")
- {
- this.gcMultiRow1.CommitEdit();
- }
- }
复制代码 |