TRectangle.Fill.Color를 데이터베이스 필드에서 LiveBindings를 사용하여 할당해야합니다. 간단하게 보이지만 할 수 없습니다. 어쩌면 필드 유형, 어쩌면 값이지만, PrototypedBinding에서 할당 할 때 작동합니다.데이터베이스 필드에서 Delphi FMX LiveBindings Rectangle.Fill.Color
라이브 바인딩을 사용하여 색상을 할당하려면 어떻게해야합니까?
고맙습니다! System.UITypes
이 UInt32
에 대한 TAlphaColor = type Cardinal
모두 Cardinal
및 LongWord
있습니다 별칭을 선언 한
필드 유형이 LongWord
입니다 : 여기
내가 도쿄에서 FireDAC를 사용하여 만든 SQLite는 테이블의 시각적'LONGWORD' 필드를 바인딩 아무 문제가 없었습니다 :
그리고 여기에 주어진 양식에 대한 바인딩의 패턴이다. 정확히 무슨 문제가 있는지 자세히 설명해 주시겠습니까? – Victoria
TRectangle.Fill.Color는 데이터베이스 테이블의 필드 값을 기준으로 변경되므로 레코드를 변경하면 색상에 따라 TRectabgle이 변경됩니다. – FelixBCastillo
나는 이해한다. 그게 내가 할 수 있었던 일이야. 네가 무슨 문제가 있는지 묻고있다. 나는 TLinkPropertyToField를 통해 영속 필드에 바인딩했다. – Victoria