none
Personnaliser la couleur de la Serie Chart controls RRS feed

  • Question

  • Salut,

    j´ai un control Charts avec plusieurs Series. J´aimerais personnaliser la couleur de mes Series.

    pour la 1ere Serie j´aimerais par exemple donner la couleur Hexa suivante #0b6fce, 2 ieme #78c953 ect.....

    j´ai essayer la line suivante mais elle ne fonctionne pas

    series1.Color = Color.FromName("#0b6fce");

    Merci d´avance

    lundi 19 janvier 2015 15:35

Réponses

  • Bonjour maness,

    Vous pouvez essayer ceci pour créer une palette de couleurs personnalisée:

    Chart.Palette = ChartColorPalette.None; 
    Chart.PaletteCustomColors = new Color[] { Color.Red, Color.Blue, Color.Yellow};

    ou définissez le couleur pour chaque data point:

    Chart.Series[0].Points[5].Color = Color.Red;

    Plus d'information dans cet article Setting Microsoft Chart Series Colors. Merci de nous tenir au courant.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mardi 20 janvier 2015 12:30
    Modérateur
  • Bonjour,

    il y a 2 manieres de le faire.

    series1.Color = Color.FromArgb(11, 111, 206);

    series1.Color = System.Drawing.ColorTranslator.FromHtml("#0b6fce");

    c´etait sa la solution.

    merci

    • Marqué comme réponse maness mardi 20 janvier 2015 12:40
    mardi 20 janvier 2015 12:36

Toutes les réponses

  • Bonjour maness,

    Vous pouvez essayer ceci pour créer une palette de couleurs personnalisée:

    Chart.Palette = ChartColorPalette.None; 
    Chart.PaletteCustomColors = new Color[] { Color.Red, Color.Blue, Color.Yellow};

    ou définissez le couleur pour chaque data point:

    Chart.Series[0].Points[5].Color = Color.Red;

    Plus d'information dans cet article Setting Microsoft Chart Series Colors. Merci de nous tenir au courant.

    Cordialement,

    Nina


    Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.

    mardi 20 janvier 2015 12:30
    Modérateur
  • Bonjour,

    il y a 2 manieres de le faire.

    series1.Color = Color.FromArgb(11, 111, 206);

    series1.Color = System.Drawing.ColorTranslator.FromHtml("#0b6fce");

    c´etait sa la solution.

    merci

    • Marqué comme réponse maness mardi 20 janvier 2015 12:40
    mardi 20 janvier 2015 12:36