[개발] C#, .Net

[C#, .Net, Spread] 셀 더블클릭 시 계산기 팝업 안나오게 하는 방법

  • -
반응형

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;
            }
        }
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.