Веб-помощники asp.netmvc составляют тему - PullRequest
2 голосов
/ 06 декабря 2010

В настоящее время у меня есть график Silverlight, который необходимо заменить на график изображения

Я могу получить столбцы и данные там хорошо alt text

однако я не могу понять, как раскрасить столбцы, как показано ниже (сейчас я использую максимальные значения 20% как красный, все что между 20% и 80% от максимального - желтый, а низкие 20% - зеленый) *

alt text

1 Ответ

0 голосов
/ 10 декабря 2010

По-видимому, это невозможно сделать темами, закодированными жестко (кажется)

 public const string Blue = "<Chart BackColor=\"#D3DFF0\" BackGradientStyle=\"TopBottom\" BackSecondaryColor=\"White\" BorderColor=\"26, 59, 105\" BorderlineDashStyle=\"Solid\" BorderWidth=\"2\" Palette=\"BrightPastel\">\r\n    <ChartAreas>\r\n        <ChartArea Name=\"Default\" _Template_=\"All\" BackColor=\"64, 165, 191, 228\" BackGradientStyle=\"TopBottom\" BackSecondaryColor=\"White\" BorderColor=\"64, 64, 64, 64\" BorderDashStyle=\"Solid\" ShadowColor=\"Transparent\" /> \r\n    </ChartAreas>\r\n    <Legends>\r\n        <Legend _Template_=\"All\" BackColor=\"Transparent\" Font=\"Trebuchet MS, 8.25pt, style=Bold\" IsTextAutoFit=\"False\" /> \r\n    </Legends>\r\n    <BorderSkin SkinStyle=\"Emboss\" /> \r\n  </Chart>";

Что означало бы наличие отдельных серий для отдельных цветов.

Однако это будет возможно, когда Microsoft выпустит MVC 3 Исходный код

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