相关疑难解决方法(0)

在图形中生成明显不同的RGB颜色

生成图形并显示不同的数据集时,通常最好通过颜色区分集合.因此,一行是红色,下一行是绿色,依此类推.问题在于,当数据集的数量未知时,需要随机生成这些颜色,并且它们通常彼此非常接近(例如绿色,浅绿色).

关于如何解决这个问题以及如何产生截然不同的颜色的任何想法?

如果有任何例子(如果你发现更容易,只要讨论问题和解决方案,如果你发现更容易的话),我会很棒,是基于C#和RGB的颜色.

c# random graph colors

78
推荐指数
4
解决办法
6万
查看次数

C#中的随机颜色

有没有办法简化这行代码?两个电话Color.FromArgb()真的有必要吗?

Color c = Color.FromArgb(255, Color.FromArgb(Convert.ToInt32(rand.Next(0x1000000))));
Run Code Online (Sandbox Code Playgroud)

如果没有重复的Color.FromArgb()调用,我只会得到Alpha=0颜色。

参考:

如何在 C# 中生成随机深色?

.net c# graphics gdi+ gdi

2
推荐指数
1
解决办法
6530
查看次数

标签 统计

c# ×2

.net ×1

colors ×1

gdi ×1

gdi+ ×1

graph ×1

graphics ×1

random ×1