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

发布时间 - 2026-01-11 03:19:19    点击率:

效果图:

      

 //偶数随机
  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# 根据表格偶数、奇数加载不同颜色,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# c#  # 偶数奇数  # 加载颜色  # C# WPF如何反射加载Geometry几何图形数据图标  # c# WPF中自定义加载时实现带动画效果的Form和FormItem  # c# 实现网页加载后将页面截取为长图片  # C# 动态加载程序集信息  # C#中调用DLL时未能加载文件或程序集错误的处理方法(详解)  # C#中加载dll并调用其函数的实现方法  # c# 动态加载dll文件  # 并实现调用其中的简单方法  # C#使用Jquery zTree实现树状结构显示 异步数据加载  # C#使用反射加载多个程序集的实现方法  # C#实现动态加载dll的方法  # c#动态加载卸载DLL的方法  # 3种C# 加载Word的方法  # 小编  # 在此  # 给大家  # 后将  # 所述  # 给我留言  # 普通用户  # 感谢大家  # 疑问请  # 有任何  # 加载  # CC6A  # AFEA  # nbsp  # pre  # class  # center  # style  # text  # align 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: php8.4header发送头信息失败怎么办_php8.4header函数问题解决【解答】  javascript如何操作浏览器历史记录_怎样实现无刷新导航  网站制作企业,网站的banner和导航栏是指什么?  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  制作旅游网站html,怎样注册旅游网站?  微信小程序 input输入框控件详解及实例(多种示例)  Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】  如何用AI帮你把自己的生活经历写成一个有趣的故事?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  Laravel如何使用Blade组件和插槽?(Component代码示例)  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程  Laravel如何使用Collections进行数据处理?(实用方法示例)  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  Android GridView 滑动条设置一直显示状态(推荐)  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  Laravel路由怎么定义_Laravel核心路由系统完全入门指南  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  香港服务器网站推广:SEO优化与外贸独立站搭建策略  Python数据仓库与ETL构建实战_Airflow调度流程详解  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  如何正确下载安装西数主机建站助手?  Laravel如何实现API速率限制?(Rate Limiting教程)  PHP怎么接收前端传的文件路径_处理文件路径参数接收方法【汇总】  开心动漫网站制作软件下载,十分开心动画为何停播?  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?  Laravel如何使用Seeder填充数据_Laravel模型工厂Factory批量生成测试数据【方法】  Laravel如何使用Sanctum进行API认证?(SPA实战)  Win11搜索栏无法输入_解决Win11开始菜单搜索没反应问题【技巧】  DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解  如何有效防御Web建站篡改攻击?  Laravel怎么使用artisan命令缓存配置和视图  网站制作免费,什么网站能看正片电影?  Android利用动画实现背景逐渐变暗  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  免费网站制作appp,免费制作app哪个平台好?  详解阿里云nginx服务器多站点的配置  Laravel Telescope怎么调试_使用Laravel Telescope进行应用监控与调试  如何获取上海专业网站定制建站电话?  Laravel如何创建自定义Artisan命令?(代码示例)  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  标题:Vue + Vuex 项目中正确使用 JWT 进行身份认证的实践指南  如何用PHP快速搭建高效网站?分步指南  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?  Laravel如何理解并使用服务容器(Service Container)_Laravel依赖注入与容器绑定说明  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】