2013-04-15 78 views
0

我有一個mx:Tree,但是當垂直滾動條出現時,它與樹的內容重疊(奇數的水平條不)。對於文本而言,這可能是可以接受的,但是對於某些項目,使用項目渲染器創建的條紋似乎使得QA人員感到尷尬。我怎樣才能防止這種情況發生?Flex:防止樹的垂直滾動條重疊視圖

我有一個想法的解決方法:我可以使用項目渲染器來停止繪圖一點點的視圖的右側(不是我可以可靠地獲得滾動條的寬度)但我甚至無法弄清楚樹的可顯示部分有多寬 - 樹的所有屬性似乎都是其整個寬度,其中包括使用水平滾動條可以覆蓋整個區域。但是,表示選定項目的藍色條紋似乎沒有這個問題 - 它停止不了滾動條。在任何情況下,當試圖找到可顯示的區域時,我不知道是否可以處理水平滾動條移動時增加的複雜性。如果有人能告訴我如何將可視化樹區域外的可視化欄(或當然縮小可顯示區域)更好,那就更好了。謝謝。

我使用Flex 3.5 SDK

+0

自從我破解了所有這些東西以來,我就可以告訴你的是,繼續在樹類的「擴展」部分及其祖先上點擊F3直到找到誰繪製選擇指示符,然後看到它如何知道它有多寬。 –

回答