C# 根据表格偶数、奇数加载不同颜色
作者:闫驚鏵 时间:2022-01-19 11:46:05
效果图:
//偶数随机
Random evenRanm = new Random();
//奇数随机
Random oddRanm = new Random();
string[] listColor = new string[]
{
"#2BB669","#FF5750","#39AFEA","#9A0089",
"#00CC6A","#717FF9","#4A5459","#00B7C3",
"#0078D7","#E2AB12"
};
//记载窗体执行
//偶数集合
List<string> evenNum=new List<string>();
//奇数集合
List<string> oddNum = new List<string>();
for (int j = 0; j < listColor.Count(); j++)
{
if (j % 2 == 0)
{
evenNum.Add(listColor[j]);
}
else
{
oddNum.Add(listColor[j]);
}
}
//对List赋值
List<Role_Info> list = new List<Role_Info>();
list.Add(new Role_Info() { Role_Name= "超级管理员"});
list.Add(new Role_Info() { Role_Name= "超级用户" });
list.Add(new Role_Info() { Role_Name = "教师" });
list.Add(new Role_Info() { Role_Name="院长"});
list.Add(new Role_Info() { Role_Name = "校长" });
list.Add(new Role_Info() { Role_Name = "普通用户" });
list.Add(new Role_Info() { Role_Name = "Test" });
list.Add(new Role_Info() { Role_Name = "用户" });
list.Add(new Role_Info() { Role_Name = "测试用户" });
list.Add(new Role_Info() { Role_Name = "Student" });
list.Add(new Role_Info() { Role_Name = "Teacher" });
list.Add(new Role_Info() { Role_Name = "游客" });
list.Add(new Role_Info() { Role_Name = "学生" });
Button btn=null;
for (int i = 0; i < list.Count; i++)
{
btn = new FButton();
if (i%2==0)
{
int even = evenRanm.Next(evenNum.Count());
btn.Content=list[i].Role_Name;
btn.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString(evenNum[even]));
}
else
{
int odd = oddRanm.Next(oddNum.Count());
btn.Content=list[i].Role_Name;
btn.Background = new SolidColorBrush((Color)ColorConverter.ConvertFromString(oddNum[odd]));
}
}
//最后将Button添加到控件
总结
以上所述是小编给大家介绍的C# 根据表格偶数、奇数加载不同颜色网站的支持!
来源:http://www.cnblogs.com/yanjinhua/archive/2017/09/19/7551488.html
标签:c#,偶数奇数,加载颜色
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
SpringBoot MongoDB 索引冲突分析及解决方法
2023-01-23 06:28:05
![](https://img.aspxhome.com/file/2023/4/61504_0s.png)
C#利用ZXing.Net生成条形码和二维码
2023-11-04 00:36:02
![](https://img.aspxhome.com/file/2023/9/79089_0s.png)
教你怎么用Java获取国家法定节假日
2021-05-24 01:16:04
springboot整合shiro多验证登录功能的实现(账号密码登录和使用手机验证码登录)
2023-05-25 18:53:29
举例分析Python中设计模式之外观模式的运用
2021-11-24 01:54:48
如何在Spring Boot中使用MQTT
2023-10-08 20:39:13
C#的通用DbHelper类(支持数据连接池)示例详解
2022-01-14 11:59:56
Mybatis结果集自动映射的实例代码
2023-07-09 02:13:58
详解Java数据库连接JDBC基础知识(操作数据库:增删改查)
2023-08-22 23:47:37
![](https://img.aspxhome.com/file/2023/0/58320_0s.png)
MongoDB中ObjectId的误区及引起的一系列问题
2023-06-16 09:46:00
![](https://img.aspxhome.com/file/2023/1/110621_0s.png)
使用C语言编写基于TCP协议的Socket通讯程序实例分享
2023-07-05 03:30:03
Java并发编程之Java内存模型
2023-08-17 23:06:10
![](https://img.aspxhome.com/file/2023/7/91547_0s.png)
WPF实现带筛选功能的DataGrid
2022-05-07 07:48:56
![](https://img.aspxhome.com/file/2023/0/76430_0s.png)
android 横竖屏限制的配置方法
2023-02-06 21:55:45
IDEA解决maven包冲突easypoi NoClassDefFoundError的问题
2023-10-16 14:51:38
![](https://img.aspxhome.com/file/2023/2/61812_0s.png)
C#中的静态成员、静态方法、静态类介绍
2022-04-25 20:06:51
![](https://img.aspxhome.com/file/2023/1/92961_0s.jpg)
基于集合的子集与集合的全排列的相关问题
2023-09-23 07:03:46
Android Handler runWithScissors 梳理流程解析
2023-01-29 11:51:27
ChatGPT介绍及Java API调用
2021-07-06 07:53:55
两种java实现二分查找的方式
2023-09-04 05:25:00
![](https://img.aspxhome.com/file/2023/3/98123_0s.jpg)