2010-04-11 27 views
0

我有每個datagrid行的工具提示。這很好。我也可以用mx來設計風格:風格很棒。使用不同文本樣式的Flex Datagrid.tooltip

但是,我希望有多種樣式,即標題和工具提示中文本的其餘部分。這可能嗎?或有htmlText輸入?

回答

2

如果您需要應該創建自己的組件並實現mx.core.IToolTip並使用它來顯示工具提示。編寫您自己的toolTipCreate處理程序,並在此處理程序中將您自己的組件設置爲工具提示渲染器。

 private function createTooltip(e:ToolTipEvent):void { 
      //CustomToolTip should extend the Canvas and implement IToolTip 
      var tooltip:CustomToolTip = new CustomToolTip(); 
      //you need to set the tooltip property in order to make your component used for tooltip renderer 
      e.toolTip = tooltip; 
     } 

     <mx:DataGrid id="myDataGrid" toolTip=" " toolTipCreate="createToolTip(event)"> 
+0

我認爲它會來的,無論如何。猜猜我希望htmlText是可能的。 – Smalcat 2010-04-13 12:20:30

相關問題