Flex: использование настраиваемой фоновой обложки для заголовка сетки данных для текущего отсортированного столбца - PullRequest
0 голосов
/ 26 апреля 2011

Я использую flex mx: datagrid.Я могу установить в headerBackgroundSkin указание обложки или рисунка, отображаемого в заголовках всех столбцов таблицы данных, и он работает просто отлично!

Проблема в том, что я не могу найти способ указать настраиваемую обложку для текущегоотсортированный столбец (не имеет значения, является ли сортировка asc или desc, это просто для того, чтобы показать пользователю, какой столбец в данный момент отсортирован).

Я также пытался создать настраиваемый headerRenderer для каждого столбца, но это довольносложный и не очень хорошо работает.

Я какое-то время искал решение, но не могу найти хороший подход для этого.Это звучит как основная потребность для меня ... невероятно, чего так сложно достичь с помощью Flex !!

Я заметил, что кто-то искал то же самое несколько лет назад, но безуспешно ... http://groups.google.com/group/flex_india/msg/78564c365c487583

Если у кого-то есть решение или обходной путь, я был бы очень признателен!

Заранее спасибо Ким

[Flex]

Ответы [ 2 ]

1 голос
/ 26 апреля 2011

Для столбца нет «обложки», однако вы можете изменить стиль backgroundColor для самого столбца, когда пользователь щелкает для сортировки по самому столбцу. Если вы хотите что-то более сложное, вам придется расширить сам Datagrid, чтобы сделать это.

0 голосов
/ 04 января 2012

Если вы измените только backgroundColor, это не повлияет на заголовок

...