C# 根據(jù)表格偶數(shù)、奇數(shù)加載不同顏色
效果圖:
//偶數(shù)隨機 Random evenRanm = new Random(); //奇數(shù)隨機 Random oddRanm = new Random(); string[] listColor = new string[] { "#2BB669","#FF5750","#39AFEA","#9A0089", "#00CC6A","#717FF9","#4A5459","#00B7C3", "#0078D7","#E2AB12" }; //記載窗體執(zhí)行 //偶數(shù)集合 List<string> evenNum=new List<string>(); //奇數(shù)集合 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# 根據(jù)表格偶數(shù)、奇數(shù)加載不同顏色,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對我們網(wǎng)站的支持!
欄 目:C#教程
本文標題:C# 根據(jù)表格偶數(shù)、奇數(shù)加載不同顏色
本文地址:http://mengdiqiu.com.cn/a1/C_jiaocheng/5474.html
您可能感興趣的文章
- 01-10http圖片上傳安全性問題 根據(jù)ContentType (MIME) 判斷其實不準確、不
- 01-10C#實例代碼之抽獎升級版可以經表格數(shù)據(jù)導入數(shù)據(jù)庫,抽獎設置
- 01-10C#實現(xiàn)在網(wǎng)頁中根據(jù)url截圖并輸出到網(wǎng)頁的方法
- 01-10C# DateTime.ToString根據(jù)不同語言生成相應的時間格式
- 01-10C# 中DateTime 的使用技巧匯總
- 01-10C#在DataTable中根據(jù)條件刪除某一行的實現(xiàn)方法
- 01-10C#基于COM方式讀取Excel表格的方法
- 01-10C#根據(jù)日期計算星期幾的實例代碼
- 01-10C#根據(jù)年月日計算星期幾的函數(shù)
- 01-10C#根據(jù)身份證號碼判斷出生日期和性別


閱讀排行
本欄相關
- 01-10C#通過反射獲取當前工程中所有窗體并
- 01-10關于ASP網(wǎng)頁無法打開的解決方案
- 01-10WinForm限制窗體不能移到屏幕外的方法
- 01-10WinForm繪制圓角的方法
- 01-10C#實現(xiàn)txt定位指定行完整實例
- 01-10WinForm實現(xiàn)仿視頻 器左下角滾動新
- 01-10C#停止線程的方法
- 01-10C#實現(xiàn)清空回收站的方法
- 01-10C#通過重寫Panel改變邊框顏色與寬度的
- 01-10C#實現(xiàn)讀取注冊表監(jiān)控當前操作系統(tǒng)已
隨機閱讀
- 01-10SublimeText編譯C開發(fā)環(huán)境設置
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-11ajax實現(xiàn)頁面的局部加載
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 01-10C#中split用法實例總結
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10delphi制作wav文件的方法