Показать несортированные данные в линейном графике SL3 - PullRequest
1 голос
/ 24 января 2010

У меня проблемы с моей таблицей Silverlight. Моя модель не отсортирована, то есть сортировка выполняется на стороне сервера. Он должен поддерживать переходы года, но, как видно из скриншота, элемент управления диаграммой автоматически сортирует модель и заполняет пробелы. Сортировка линий будет увеличиваться и не падать в новый год.

Как я могу заставить диаграмму отображать данные в порядке, указанном в элементе управления сеткой слева? Кстати, используя SL3

альтернативный текст http://img705.imageshack.us/img705/7602/unsortedsilverlightchar.png

1 Ответ

0 голосов
/ 26 января 2010

Линейный график не предназначен для выполнения задачи, которую вы, похоже, задаете. В конце концов, цель линейного графика - помочь пользователю отследить тренд или даже визуально интерполировать промежуточное значение. Однако, если интервал между горизонтальными точками не является линейным и всегда движется в одном направлении, такие линии не имеют смысла.

Поэтому я бы предположил, что Линейный график не подходит или что у вас есть другие скрытые данные, которые следует использовать для оси Y, что сделало бы линии значимыми.

Альтернативой может быть использование графика рассеяния или серии столбцов, в которой значение оси y было преобразовано в строку, и, таким образом, в серии будет использоваться ось, основанная на категории, а не на основе диапазона.

...