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\#표 의 짝수,홀수 에 따라 서로 다른 색 을 불 러 오 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기