WinForms윈폼 OperationMode.RowMode 와 비슷한 효과를 낼 수 있는 방법이 있을까요?
추천0 비추천 0
페이지 정보
작성자 집념 작성일 2021-06-03 17:37 조회 2,487회 댓글 1건제품 버전 : v11
컨트롤 이름 : SPREAD.NET
본문
관련링크
안녕하세요?
마우스 클릭 혹은 키보드 위/아래 눌렀을 때 포커스가 간 Row 에
FpSpread1.ActiveSheet.OperationMode = OperationMode.RowMode
와 같은 효과를 낼 수 있는 코드가 있을까요?
해당 ROW 가 선택이 되었다라는 시각적인 효과가 필요한데
RowMode 를 사용하면 DragAndFill 이나 Copy & Pasted 같은 기능을 사용을 할 수 가 없네요.
확인 부탁드립니다.
댓글목록
graywavve님의 댓글
graywavve 작성일
_EnterCell 일때 Row 배경 설정 함수
_LeaveCell 일때 Row 배경 해제 함수 하면 어떨까요?
Public Sub Fps_set_row_bg(fps_obj As FpSpread, r As Integer)
Dim set_bg_color As Color = Color.Red
With fps_obj.ActiveSheet
For c As Integer = 0 To .ColumnCount - 1
.Cells(r, c).BackColor = set_bg_color
.Cells(r, c).LockBackColor = set_bg_color
Next
End With
End Sub
Public Sub Fps_unset_row_bg(fps_obj As FpSpread, r As Integer)
With fps_obj.ActiveSheet
For c As Integer = 0 To .ColumnCount - 1
.Cells(r, c).ResetBackColor()
.Cells(r, c).ResetLockBackColor()
Next
End With
End Sub