! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

[WPF] C1FlexGird 셀 변경 전후 값 비교하여 다르면 셀 혹은 행 배경색 변경방법 문의 > Q&A | 토론

본문 바로가기

ComponentOne

Q&A | 토론

WPF [WPF] C1FlexGird 셀 변경 전후 값 비교하여 다르면 셀 혹은 행 배경색 변경방법 문의

페이지 정보

작성자 chany 작성일 2022-09-01 16:59 조회 1,333회 댓글 2건
제품 버전 : 2022v1, .NET Framework 4.5.2
컨트롤 이름 : C1FlexGrid

본문

-. 개발스펙

1. main class에서 전역변수 afterValue, beforeValue 설정

2. flexgrid의 BeginningEdit, CellEditEnded 이벤트를 통해 각각 위의 변수 설정

3. CellEditEnded 이벤트에서 두 변수를 비교했을 때 

값이 다를 경우 cell background 혹은 row background 변경


-. 문의사항

1. 가이드에 따르면 CellFactory를 통해 셀 배경색 제어를 하도록 나와있습니다.

winform과 같이 개별 셀을 지정하여 셀 배경색을 제어할 수 있는 방법이 있을까요?


2. CellFactory를 지정하면 CellFactory 상속받은 Class 내부의 조건을 걸지 않는 한 FlexGrid 자체에 설정이되어 풀리지가 않습니다. 내부조건을 걸지 않은 채 일회성으로 사용할 수 있는 방법이 있을까요?


3. 위의 1, 2번까지는 진행했습니다.

다만, Main class에서 설정한 변수(변경 전/후 값, 컬럼/로우 인덱스 등)를

CellFactory를 상속받은 클래스에서 참조하여 사용하려하는데 어찌해야할까요?

상속이나 interface개념을 사용하여 진행해보려 했으나 구현이 잘 안되어 예시코드를 참고하고 싶습니다.


  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

GCK폴님의 댓글

GCK폴 작성일

안녕하세요 그레이프시티입니다.

이전에 문의 주신 글에 샘플 코드와 프로젝트 첨부 드렸습니다.
한번 보시고 여전히 문제가 해결되지 않으신다면 다시 문의 남겨 주시면 도움 드리도록 하겠습니다.
그럼 좋은 주말 보내시기 바랍니다.

감사합니다.
그레이프시티 드림 

chany님의 댓글의 댓글

chany 작성일

답변 감사합니다 확인해보겠습니다.

1 답변

WPF Re: [WPF] C1FlexGird 셀 변경 전후 값 비교하여 다르면 셀 혹은 행 배경색 변경방법 문의

추천1 이 글을 추천하셨습니다 비추천0 채택채택

페이지 정보

작성자 GCK폴 작성일 2022-09-14 19:11 댓글 0건

본문

안녕하세요 그레이프시티입니다.

이 문의에 대한 답변은 새로 작성한 글에서 드렸습니다.

혹시 여전히 동일한 문제를 가지고 계시다면 다시한번 새로운 글을 작성해서 문의 주시기 바랍니다.


감사합니다.
그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.