자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 바쁜 와중에도 답변을 주시는 분들께 감사 댓글 필수
-----------------------------------------------------------------------------------------------

도쿄 10.2버전으로 

 

listview와 db를 LiveBinding시 dynamicappearance를 쓰고 있는데요

item에 text1 부터 text5정도 있습니다.

문제는 바인딩시 text의 font color가 고정이 되어 버린다는 것입니다..

db자료의 특성에 따라 어떤 text는 font color를 바꾸어야 하는데요...

예를 들어서 수량이 100이상인 자료의 color의 색을 red로 해야 하는거죠.

그래서 table의 onautosroll events에서 값을 체크하여 실제로 binding이

일어날때 그 자료의 수량이 100 이 넘은 경우 text3의 color를 변하게 할려고

테스트는 간단하게 변수 i 에다 측정을 해보았느데 갯수가 i의 값이 맞더라고요.

그런데 그 자료가 있는 위치는 찾았는데 color를 못바꾸어 여러가지 방법으로

검색했는데 자료를 못찾았네요....

 

읽어 주셔서 감사하고요 좋은 방법이 있으면 조언 부탁합니다.

 

아! 참고로

procedure TSnagslviewfm.clientdataset1AfterScroll(DataSet: TDataSet);

var

   LItem: TListViewItem;

begin

   Listview1.BeginUpdate;

   LItem := Listview1.Items.Add;

   if clientdataset1.fieldbyname('sssu').Asinteger >=100 then begin

      inc(ii);

      TListItemText(Listview1.Items.Add.Objects.FindDrawable('Text3')).TextColor := TAlphaColorRec.Red;

   end else begin

      inc(jj);

      TListItemText(LItem.Objects.FindDrawable('Text3')).TextColor := TAlphaColorRec.Blue;

   end;

   Listview1.EndUpdate;

end;

 
이 경우는 빈 item이 생기기도 하고요 색도 안변하네요...
 
수고하세요...꾸벅
번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17210
공지 유용한 관련 사이트 관리자2 2014.03.20 56086
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99525
514 [XE6] kinvey 에서 Active user란? [1] 가을이다 2014.08.27 2431
513 [XE6] Kinvey로 다중사용자에게 Push 보내기.. [3] 가을이다 2014.08.27 1625
512 [XE6] kinvey Push 전송시, 특정 메세지 추가하기 [2] 가을이다 2014.08.28 2512
511 파이어몽키 모바일어플리케이션에서 가상키보드에 의한 화면가림현상 해결좀 [2] 농가사랑 2014.08.29 2976
510 [XE6] VCL 리스트뷰 사용법 [1] 가을이다 2014.08.29 3572
509 [이름 충돌로 인한 배포 문제 해결] Unable to create process: Unable to install [경로] .apk Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICAT... 관리자 2014.08.29 2397
508 [xe7] baas관련 컴파일시 에러가납니다.. [10] 윤우민 2014.09.09 2478
507 안드로이드 스트링드리드를 엑셀파일로 저장? [1] memc 2014.09.28 2255
506 socket error #13 Access denied 대처방법 [2] superman 2014.09.29 2163
505 StringGrid 폰트가 Brush Color 에 가려져 있네요. 폰트가 보여져야 되는데요 [2] file 어려워 2014.09.29 2469
504 [XE6] 세로고정모드로 적용하려면 어떻게 하나요? [9] file 가을이다 2014.10.02 2191
503 삼성 캘럭시 탭 10.1용 앱으로 만드러면 [1] superman 2014.10.04 13348
502 학생입니다! 스마트폰 키보드관련 질문입니다! 윤우민 2014.10.06 1747
501 Android 에서 미디어(동영상) 플레이하는 방법 (XE5) - 추가 질문 superman 2014.10.07 2326
500 ios 컴파일 오류 문의 [1] 프리스켄 2014.10.08 2165
499 [XE6] 안드로이드 에디트클릭시, 무조건 [붙여넣기] 나오는현상 가을이다 2014.10.11 1565
498 TCameraComponent 의 버그? [1] file habarena 2014.10.14 2219
497 ● [XE6] 푸시알림시 진동or소리로 알리는 방법 가을이다 2014.10.17 1808
496 개발자님 바코드 관련 스캔 문의 [1] 초보델파이 2014.10.18 2257
495 XE6 ScrollBox 문의드립니다. file 신동근 2014.10.22 1378