Как использовать Flex DataGrid LockColumnCount для двух столбцов? - PullRequest
0 голосов
/ 21 марта 2011

Как вы используете flex datagrid lockedColumnCount для двух столбцов?

Например, у меня есть 5 столбцов столбцов таблицы данных: A, B, C, D и E. Я хочу, чтобы столбцы A и E были заблокированы, а оставшиеся столбцы можно было прокручивать по горизонтали.

Как я могу это сделать?

Ответы [ 2 ]

3 голосов
/ 21 марта 2011

Чтобы использовать lockedColumnCount , сделайте что-то вроде этого:

<mx:DataGrid id="myDataGrid" lockedColumnCount="2" >

DataGrid всегда блокирует крайние левые столбцы.Невозможно заблокировать самый левый столбец и самый правый столбец.(Насколько я знаю, это даже невозможно в Excel).Вам нужно будет расширить DataGrid, чтобы сделать это;хотя с логистической точки зрения я не совсем понимаю, как это будет работать.

0 голосов
/ 11 мая 2013

Полагаю, вы могли бы поместить два блока данных рядом.

Таким образом, в основном у вас есть один hbox с двумя элементами данных.

Первый с столбцами от A до D, а второй спросто E.

Установите lockedColumnCount = 1 на обоих и установите горизонтальныйScrollPolicy = false на втором.

Я пытался это сделать и мог быть совершенно неправ, но надеюсь, что это кому-то поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...