Est-il possible de changer la couleur de fond (blanc par défaut) d’un volet zedgraph?
J’ai essayé de changer la couleur de fond de l’élément zedgraph, mais cela ne donne aucun résultat visible, le fond est toujours blanc:
ZedGraphControl.BackColor = System.Drawing.Color.Black;
Et il ne semble pas exister de propriété Color
ou BackColor
sur ZedGraphControl.GraphPane
.
Vous pouvez utiliser
zg.GraphPane.Chart.Fill.Color = SystemColors.ControlText;
pour changer l’arrière-plan [uniquement] du graphique. Si vous voulez changer la couleur de fond du zedgraph sauf le graphique, utilisez
zg.GraphPane.Fill.Color = SystemColors.ControlText;
Si vous voulez changer la couleur de fond de tout le zedgraph, utilisez les deux:
zg.GraphPane.Chart.Fill.Color = SystemColors.ControlText; zg.GraphPane.Fill.Color = SystemColors.ControlText;
EDIT: Je sais que vous avez déjà résolu votre problème, mais j’ai fait cela, donc si quelqu’un le cherche, il peut résoudre son problème rapidement 🙂
myChart.GraphPane.Chart.Fill.Color = System.Drawing.Color.Black;
myChart.GraphPane.Fill.Color = System.Drawing.Color.Black;
créera un remplissage dégradé démarré avec une couleur noire. Si vous ne voulez pas utiliser de dégradé, vous devez utiliser –
myChart.GraphPane.Chart.Fill.Brush = new System.Drawing.SolidBrush(Color.Black);
J’espère que cela résoudra votre problème.