作者sy21113 (董小妤)
看板C_Sharp
标题Re: [问题] 多个checkbox 去找出有选取的部分 打好 …
时间Tue Jan 5 19:54:45 2010
谢谢大家解答
不过我还是差一点!!!
这是我目前写的
//产生乱数
Random rn1 = new Random();
//6个阵列存放乱数
int[] ran = new int[6];
for (int i = 0; i <= 5; i++)
{
ran[i] = rn1.Next(1, 50);
for (int j=0;j<i;j++)
{
if (ran[i] == ran[j]) j--;
}
}
//将其由小到大排序
for (int i = 0; i <= 5; i++)
{
for (int j = 0; j <=5 ; j++)
{
if (ran[i] < ran[j])
{
x = ran[i];
ran[i] = ran[j];
ran[j] = x;
}
}
}
(让他去寻找ran[i]里的值,然後去checkedlistbox勾选其值
例如ran[i]=45,checkedlistbox里45这个项目就会打勾)
for (int i = 0; i <= 5; i++)
{
if (ran[i] = checkedListBox1.CheckedIndices[i])
{
checkedListBox1.SetItemChecked(i, true);
}
}
//显示乱数值6个
for (int i=0;i<=5;i++)
{
textBox1.Text += ran[i] + " ";
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.232.198.46
1F:→ sy21113:找出方法罗 谢谢大家的帮忙 01/06 10:21