C# 根据表格偶数、奇数加载不同颜色

作者:闫驚鏵 时间:2022-01-19 11:46:05 

效果图:

      C# 根据表格偶数、奇数加载不同颜色

C# 根据表格偶数、奇数加载不同颜色


//偶数随机
 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#,偶数奇数,加载颜色
0
投稿

猜你喜欢

  • SpringBoot MongoDB 索引冲突分析及解决方法

    2023-01-23 06:28:05
  • C#利用ZXing.Net生成条形码和二维码

    2023-11-04 00:36:02
  • 教你怎么用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
  • MongoDB中ObjectId的误区及引起的一系列问题

    2023-06-16 09:46:00
  • 使用C语言编写基于TCP协议的Socket通讯程序实例分享

    2023-07-05 03:30:03
  • Java并发编程之Java内存模型

    2023-08-17 23:06:10
  • WPF实现带筛选功能的DataGrid

    2022-05-07 07:48:56
  • android 横竖屏限制的配置方法

    2023-02-06 21:55:45
  • IDEA解决maven包冲突easypoi NoClassDefFoundError的问题

    2023-10-16 14:51:38
  • C#中的静态成员、静态方法、静态类介绍

    2022-04-25 20:06:51
  • 基于集合的子集与集合的全排列的相关问题

    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
  • asp之家 软件编程 m.aspxhome.com