1. 문제상황
: 셀 더블클릭 시 셀타입이 숫자인 경우 계산기가 나오는 현상
2. 해결 방법
1) 폼 > Load 속성 이벤트 생성
2) 이벤트 연결
private void frm_Load(object sender, EventArgs e)
{
// 이벤트 핸들러를 추가합니다.
fpSpread1.SubEditorOpening += new SubEditorOpeningEventHandler(fpSpread1_SubEditorOpening);
}
private void fpSpread1_SubEditorOpening(object sender, SubEditorOpeningEventArgs e)
{
// 서브에디터가 열리는 이벤트가 발생한 셀이 숫자 셀이라면
if (fpSpread1.ActiveSheet.Cells[e.Row, e.Column].CellType is NumberCellType)
{
// 서브에디터가 열리지 않도록 합니다.
e.Cancel = true;
}
}