2014-10-16 69 views
1

我正在使用GeneXus進行智能設備項目。如何在運行時設置背景顏色?

我必須創建一個網格來顯示來自webService的數據。 此webService還將返回代表返回記錄應顯示在其中的背景顏色的RGB代碼。

我知道設置背景顏色(在GridTable上)的唯一方法是通過Theme類。

是否可以在執行時間內執行此操作?

回答

2

目前沒有辦法在運行時更改背景顏色,只能更改主題類。

如果將在設計時知道將使用的一組顏色,則可以爲它們中的每一個創建一個主題類,並在運行時應用相應的類。

否則,我能想到的唯一解決方案是創建一個用戶控件來擴展當前的網格功能。