我試圖自定義我的自定義樹中的truncateToFit選項。爲了做到這一點,我必須將LABEL渲染到我的樹中,因爲樹沒有TruncateToFit屬性。我開始彎曲,我衝浪了很多,看看他們如何在樹內渲染標籤,但我不知道找到任何解決方案。如何在樹中設置truncateToFit選項爲true
我的預測是正確的嗎?如果它是正確的,那麼如何在樹組件中渲染標籤?
<ns1:PLTree verticalAlign="top" rendererIsEditor="true" columnWidth="150" height="100%" width="100%" x="0" y="0" borderThickness="0" dragEnabled="false" verticalScrollPolicy="auto" horizontalScrollPolicy="auto" dataProvider="{dBTree}" iconFunction="getTreeIcon" labelField="label" iconField="icon" showRoot="false" allowMultipleSelection="true" id="treTree" doubleClickEnabled="true" >
<ns1:itemRenderer>
<mx:Component>
<mx:Label truncateToFit="true" />
</mx:Component>
</ns1:itemRenderer>
</ns1:PLTree>
但如果我這樣做樹的屬性會覆蓋,一切都顯示爲文本。輸出如下
請幫助我。提前致謝。
我試圖在樹渲染器使用truncateToFit,但它傳遞一個錯誤..任何一個可以顯示如何做的示例代碼請 –
參考以下鏈接 http://stackoverflow.com/questions/7088097/flex-tree-gets-chopped-even-after-using-scroll-bar/ 7267149#7267149 –
爲什麼不使用不可編輯的文本區域而不是標籤。textarea將負責將文本打包到下一個文本線。 – Neeraj