[Pro] 넥사크로 Grid cssclass로 row 색 입히기

Gajun Choi·2022년 10월 5일
post-thumbnail

요약

  • 목표
  • cssclass - expr
  • cssclass - method

1. 목표

Grid내부의 Cell을 클릭했을 때 해당 Cell을 포함하는 Row의 색을 입히기
※ 다른 셀을 클릭하더라도 색이 유지되어야 한다.

2. cssclass - expr

2.1 내용

다음과 같이 ColorStatus를 기준으로 '1'일 때 배경색이 파란색으로 변하고 '0'일 때 배경이 없어지는 것으로 표현하고자 한다.

  1. cssclass를 사용하기 위해 css파일에 cssclass에서 사용할 내용을 추가해준다.
  2. 해당 grid의 Grid Contents Editor에서 색을 변경하고자 하는 cssclass에 내용을 추가한다.
  3. 실행하여 확인

2.2 방법

2.1.1 css 생성

Resource Explorer 의 theme.xcss 파일을 찾고 Grid 부분에서 .Grid.body.row.cell.cellBody_BgColor_0033ff의 css를 사용하기 위해 cellBody_BgColor_0033ff 이 부분을 복사해준다.

해당 grid의 Editor에서 원하는 col의 cssclass에서 조건에 맞게 내용을 입력한 뒤 해당 cssclass의 이름을 적어준다. (" " 이거 안됨 ' ' 무조건 이거)

끝!

3. cssclass - method

다음과 같이 메서드를 이용할 수도 있음!!!
사례는 적용하고 다시 수정할 예정

profile
개발하는헬창

0개의 댓글