C# 根据偶数、奇数加载不同颜色
2024-10-20 00:35:29
效果图:
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>(); ; j < listColor.Count(); j++) { == ) { 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; ; i < list.Count; i++) { btn = new FButton(); ==) { 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添加到控件
最新文章
- Sublime 3 如何设置xftp 保存自动上传
- C++ 的二进制语法与语义
- sys.stdout.write与sys.sterr.write(一)
- [源码]String StringBuffer StringBudlider(2)StringBuffer StringBuilder源码分析
- spring 学习之 bean 的注入方式 property和constructor-arg的使用方式
- php工作笔记2-php编码效率
- 自然语言15.1_Part of Speech Tagging 词性标注
- C# Windows service 开发笔录
- vb.net详解MDI窗体操作方法
- 学习PHP时的一些总结(五)
- linearizing the depth in vertex shader
- DiscreteSeekBar---->;SeekBar的使用
- INNO setup 制作安装包
- android之intent显式,显式学习
- MongoDB Sharding
- VMware Workstation 12 Pro 之安装XP系统
- mysql 日期相关 CURRENT_TIMESTAMP, CURRENT_DATE, CURRENT_TIME
- Ural 1039 Anniversary Party
- 10.9 Xadmin
- 在Winfrom 中,如何实现combox 的列表自动显示ToolTip提示 ?