从颜色集中选择一个颜色集 [英] pick a colorset from colorsets

查看:94
本文介绍了从颜色集中选择一个颜色集的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想为在图形中使用的颜色集选择一个颜色集,以使每个图形都具有不同的颜色.任何帮助将不胜感激,也许它的替代解决方案.

这是代码:

I would like to pick a colorset for the colorsets to use in a graph, so that everygraph would have a different color. any help would be appreciated, and maybe an alternative solution to it.

this is the code:

ColorSet ct = new ColorSet();
                          ct.Id = "MyColorSet";
                          ct.Brushes.Add(new SolidColorBrush(Colors.Blue));

                          ColorSet ct2 = new ColorSet();
                          ct.Id = "MyColorSet2";
                          ct2.Brushes.Add(new SolidColorBrush(Colors.Brown));

                          ColorSet ct3 = new ColorSet();
                          ct.Id = "MyColorSet3";
                          ct3.Brushes.Add(new SolidColorBrush(Colors.Cyan));

                          ColorSet ct4 = new ColorSet();
                          ct.Id = "MyColorSet4";
                          ct4.Brushes.Add(new SolidColorBrush(Colors.DarkGray));

                          ColorSet ct5 = new ColorSet();
                          ct.Id = "MyColorSet5";
                          ct5.Brushes.Add(new SolidColorBrush(Colors.Gray));

                          ColorSet ct6 = new ColorSet();
                          ct.Id = "MyColorSet6";
                          ct6.Brushes.Add(new SolidColorBrush(Colors.Green));

                          // Create new instance of ColorSets class
                          chart.ColorSets = new ColorSets();

                          // Add ColorSet to ColorSets collection
                          chart.ColorSets.Add(ct);
                          chart.ColorSets.Add(ct2);
                          chart.ColorSets.Add(ct3);
                          chart.ColorSets.Add(ct4);
                          chart.ColorSets.Add(ct5);
                          chart.ColorSets.Add(ct6);


                          // Set ColorSet to chart
                          chart.ColorSet = "MyColorSet";

推荐答案



您可以尝试使用另一种解决方案: WPF-ColorSet

亲切的问候,
Hi,

Another solution you can try: WPF - ColorSet

Kind regards,


这篇关于从颜色集中选择一个颜色集的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆