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<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]));
}
}