private void fpCompany_LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e) { if (e.Column == 1) { this.GetSpell(e.Row); } }
private void fpKind_LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e) { if (e.Column == 3) { if (fpKind_Sheet1.Cells[e.Row, 3].Text.ToString() == "") { return; } Neusoft.HISFC.Object.Base.Spell spCode = new Neusoft.HISFC.Object.Base.Spell(); Neusoft.HISFC.Management.Manager.Spell mySpell = new Neusoft.HISFC.Management.Manager.Spell(); spCode = (Neusoft.HISFC.Object.Base.Spell)mySpell.Get(fpKind_Sheet1.Cells[e.Row, 3].Text.ToString()); if (spCode.SpellCode.Length > 10) { spCode.SpellCode = spCode.SpellCode.Substring(0, 10); } if (spCode.WBCode.Length > 10) { spCode.WBCode = spCode.WBCode.Substring(0, 10); } this.fpKind_Sheet1.Cells[e.Row, 4].Value = spCode.SpellCode; this.fpKind_Sheet1.Cells[e.Row, 5].Value = spCode.WBCode; } }
//Spread 离开行变色 public static void Spread_LeaveCellBColor(FarPoint.Win.Spread.FpSpread Spd, FarPoint.Win.Spread.LeaveCellEventArgs e, Color bColor) { if (e.NewRow < Spd.ActiveSheet.RowCount) { Spd.ActiveSheet.Rows[0, Spd.ActiveSheet.Rows.Count - 1].BackColor = Color.Empty; Spd.ActiveSheet.Rows[e.NewRow].BackColor = bColor; } }
private void fpStorage_LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e) { }
private void fp_LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e) { ((FpSpread)sender).ActiveSheet.Rows[e.Row].BackColor = Color.White; }
private void neuSpreadDiagnose_LeaveCell(object sender, FarPoint.Win.Spread.LeaveCellEventArgs e) { this.neuSpreadDiagnose_Sheet1.Cells[neuSpreadDiagnose_Sheet1.ActiveRowIndex, neuSpreadDiagnose_Sheet1.ActiveColumnIndex].BackColor = Color.White; }