flex 4.5 - динамическая автоматическая регулировка горизонтальной оси для определенных видимых значений - PullRequest
0 голосов
/ 24 февраля 2012

В настоящее время я строю CandlestickChart в flex 4.5.У меня большой набор данных (~ 4500 свечей), и я показываю только 50 одновременно.Моя горизонтальная ось - DateTimeAxis, и я добавил к ней прокрутку.

Моя проблема в том, что свойство autoAdjust корректируется в соответствии со всем моим набором данных (~ 4500), а не с видимыми данными (~ 50свечи).Я хочу 2 вещи:

  1. , чтобы приложение автоматически настраивало его только для видимых свечей
  2. , чтобы приложение продолжало автоматическую настройку при прокрутке.

Кто-нибудь знает, могу ли я использовать нативный autoAdjust или мне нужно написать новую функциональность для самостоятельной настройки свойств min-max?

Решения с открытым исходным кодом будут с удовольствием исключены (:

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

Ответы [ 2 ]

0 голосов
/ 03 марта 2012

Неважно.Я реализовал это сам.не изменилось долго после того, как я сделал некоторые изменения в прокрутке.просто нужно было поддерживать переменную «lastCandleIndex» и конвертировать прокрутку, чтобы использовать индексы свечей и их даты вместо увеличения \ уменьшения значений min \ max по временным интервалам, поэтому теперь прокрутка - это не прокрутка временных интервалов, а фиксированное количество свечей.1001 *

0 голосов
/ 03 марта 2012

Неважно.Я реализовал это сам.не изменилось долго после того, как я сделал некоторые изменения в прокрутке.просто нужно было поддерживать переменную «lastCandleIndex» и конвертировать прокрутку, чтобы использовать индексы свечей и их даты вместо увеличения \ уменьшения значений min \ max по временным интервалам, поэтому теперь прокрутка - это не прокрутка временных интервалов, а фиксированное количество свечей.После этого реализация динамической автоматической настройки была довольно короткой и простой.

...