Flex Datagrid.tooltip с различными стилями текста - PullRequest
0 голосов
/ 11 апреля 2010

У меня есть всплывающая подсказка для каждой строки таблицы данных. Что хорошо. Я также могу стилизовать его с помощью mx: Style, который великолепен.

Однако я хочу, чтобы во всплывающей подсказке было несколько стилей, т.е. заголовок и остальная часть текста. Это возможно? Или иметь htmlText для ввода?

1 Ответ

2 голосов
/ 13 апреля 2010

Если вам нужно, вы должны создать свой собственный компонент, реализующий 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)">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...