Site icon Blog ARC Optimizer

Démocratiser les données par la simplicité avec RadSparkline


Le contrôle Sparkline représente un graphique très compact. Il est très utile de mettre en évidence les tendances, en particulier lorsque l'espace disponible sur l'écran est limité. Le contrôle peut facilement afficher la variation d'une mesure ou d'un mouvement du cours de l'action.

RadSparkline prend en charge cinq types de séries différents, chacun présentant les informations. La série devient vraiment puissante lorsqu'elle est combinée aux indicateurs intégrés. Les tendances sont soulignées de manière conviviale et peuvent être perçues d'un seul coup d'œil.

Area

The données p Les oints sont connectés pour former une ligne et une zone délimitées par le chemin des points et la ligne 0.

SparkBarSeries barSeries = new SparkBarSeries ();

barSeries.DataPoints.Add ( new CategoricalSparkDataPoint (10); . 19659027] // Ou simplement

barSeries.DataPoints.Add (10);

RadSparkline expose une API pratique pour mettre en évidence des points de données importants. Les indicateurs sont un excellent moyen d’attirer l’attention de l’utilisateur sur une certaine partie de la tendance, par exemple en soulignant les points élevé et bas négatif ou . premier et le derniers points. new SparkLineSeries ();

series.ShowHighPointIndicator = true ;

series.ShowLowPointIndicator = true

series. HighPointBackColor = Color.DarkRed;

series.HighPointBorderWidth = 3; série

series.HighPointBorderColor = Color.Yellow; [1 9659024] series.HighPointSize = new SizeF (20, 20);

series.LowPointShape = new StarShape (5, 5);

series.LowPointBackColor = Couleur. DarkGreen;

// Ajout de points de données

this .radSparkline1.Series = series;

this .radSparkline1.ExportToImage (@ ".. .. spark.png" nouveau Taille (200, 200));

ceci .radSparkline1.PrintPreview ();

Comme nos commandes sont construites au-dessus de TPF il est très facile d’utiliser l’élément d’allumage principal dans d’autres commandes. Il est découplé du contrôle RadSparkline qui est essentiellement un hôte du RadSparklineElement . Par exemple, vous pouvez ajouter l'élément dans RadRibbonBar et créer un graphique cool pouvant être mis à jour de manière dynamique.

RadSparklineElement sparklineElement = new RadSparklineElement ();

SparkBarSeries sparkBarSeries = nouveau SparkBarSeries (); [19459162] sparkBarSeries.ShowHighPointIndicator = true ; "; [19459166]

. ShowLowPointIndicator = true ;

;

sparkBarSeries.ShowFirstPointIndicator = vrai ; . 9006]

sparkBarSeries.ShowLastPointIndicator = true ; Random rand = new Random ();

[19459242] pour [[19659022] int i = 0; i <10; i ++)

{ [19459166]

[1945924]]. DataPoints.Add ( this .rand.Next (-100, 100));




Source link
Quitter la version mobile