我需要为我的 gridview
中的每个项目生成随机颜色。我的要求是我必须在例如一种蓝色阴影和另一种蓝色阴影之间生成这些颜色。即所有颜色都必须在该范围内。我有一个开始颜色和一个结束颜色,我有一个随机对象来生成字节。如何确保生成的颜色保持在给定范围内?我需要用 C#
为 Windows 8
编写此代码。它在 Windows.UI.Color
中向我显示的唯一颜色生成选项是 FromArgb
方法。关于如何实现这一目标的任何想法?
最佳答案
Random random = new Random();
byte randomNumber = (byte) random.Next(20, 256);
Color blueish = Color.FromRgb(20, 20, randomNumber);
应该给你一个介于 20 和 255 之间的蓝色,带有固定的红色和绿色值
关于c# - 特定范围内的随机颜色生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13266995/