2009-07-27 53 views
0
 
Is there a way in Flex by which a disabled canvas looks exactly the same 
as an enabled canvas? I haven't been able to make sense of disabledOverLayAlpha 
and disabledColor properties for a Canvas component. 
+1

您確定要惹預期的用戶體驗(你可以有一個非常好的理由這樣做,只是問)? – 2009-07-27 16:57:27

回答

1

@邁克爾·託德:有很多創意的方式來顯示被禁用的狀態,而不是用在顏色禁用默認。例如,您可能希望禁用Canvas,但希望將子組件綁定到其父項並顯示其禁用狀態,而不是使用戶可能不知道的容器,並且可能會覆蓋不適當的區域與任何給定時間的內容進行比較。

@DTA:我有一個帆布的工作將被動態地啓用/禁用,現在,以disabledColor屬性不會影響disabledOverlay的顏色,使用backgroundDisabledColor光暈代替,設置disabledOverlayAlpha爲0確實讓disabledOverlay完全透明 - 因此組件的啓用和禁用狀態看起來完全相同。 disabledColor屬性更改了Canvas的textFormater使用的顏色。

運行的Flex SDK 3.4