📄 frmredball.cs
字号:
portfolio = new string[26][];
tempSelect.CopyTo(selectNo);
portfolio = Common.GetPortfolio(selectNo);
}
if (tempSelect.Count == 15)
{
selectNo = new string[15];
portfolio = new string[190][];
tempSelect.CopyTo(selectNo);
portfolio = Common.GetCombination15(selectNo);
}
//tempSelect.CopyTo(selectNo);
//portfolio = Common.GetPortfolio(selectNo);
//显示数据
DataGridViewRowCollection rows = this.dgvMain.Rows;
SetDgwType();
for (int i = 0; i < portfolio.Length ; i++)
{
sTemp =new string [SIX+1 ];
sTemp[0] = Convert .ToString(i+1);
for(int j=0;j<SIX ;j++)
{
sTemp[j+1] = portfolio[i][j].ToString();
}
rows.Add(sTemp);
}
}
#endregion
#region//初始化dgvMain
private void SetDgwType()
{
dgvMain.Rows.Clear();
dgvMain.DataSource = null;
dgvMain.ColumnCount =7;
DataGridViewCellStyle style = new DataGridViewCellStyle();
{
style.BackColor = Color.Beige;
style.ForeColor = Color.Brown;
style.Font = new Font("Verdana", 8);
}
dgvMain.AlternatingRowsDefaultCellStyle = style;
dgvMain.RowHeadersVisible = false ;
dgvMain.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
//dgvMain.Columns[0].Name = "组合号码";
//dgvMain.Columns[0].Width = 150;
dgvMain.Columns[0].Name = "ID";
dgvMain.Columns[0].Width = 30;
dgvMain.Columns[1].Name = "1";
dgvMain.Columns[1].Width = 25;
dgvMain.Columns[2].Name = "2";
dgvMain.Columns[2].Width = 25;
dgvMain.Columns[3].Name = "3";
dgvMain.Columns[3].Width = 25;
dgvMain.Columns[4].Name = "4";
dgvMain.Columns[4].Width = 25;
dgvMain.Columns[5].Name = "5";
dgvMain.Columns[5].Width = 25;
dgvMain.Columns[6].Name = "6";
dgvMain.Columns[6].Width = 25;
}
#endregion
private void frmRedBall11_Load(object sender, EventArgs e)
{
SetDgwType();
}
private void btnMakeResult_Click(object sender, EventArgs e)
{
string array1, array2, array3, array4, array5, array6;
string[] array11, array22, array33, array44, array55, array66;
string[] sTemp;
int num, SIX;
Common.PrimeArray[] result6;
string[][] result29;
SIX = 6;
array11 = new string[3];
array22 = new string[3];
array33 = new string[3];
array44 = new string[3];
array55 = new string[3];
array66 = new string[3];
result6=new Common.PrimeArray[6];
result29 =new string [29][];
num = 6;
array1 = mtbFristArray.Text.ToString();
array2 = mtbSecondArray.Text.ToString();
array3 = mtbThirdArray.Text.ToString();
array4 = mtbfourthArray.Text.ToString();
array5 =mtbFifthArray .Text .ToString ();
array6 =mtbSixthArray .Text .ToString ();
if (array1.ToString().Length < num)
{
MessageBox.Show("请在第一组内输入三位数据!");
mtbFristArray.Focus();
return;
}
if (array2.ToString().Length < num)
{
MessageBox.Show("请在第二组内输入三位数据!");
mtbSecondArray.Focus();
return;
}
if (array3.ToString().Length < num)
{
MessageBox.Show("请在第三组内输入三位数据!");
mtbThirdArray.Focus();
return;
}
if (array4.ToString().Length < num)
{
MessageBox.Show("请在第四组内输入三位数据!");
mtbfourthArray.Focus();
return;
}
if (array5.ToString().Length < num)
{
MessageBox.Show("请在第五组内输入三位数据!");
mtbFifthArray.Focus();
return;
}
if (array6.ToString().Length < num)
{
MessageBox.Show("请在第六组内输入三位数据!");
mtbSixthArray.Focus();
return;
}
Common.PrimeArray primeArray = new Common.PrimeArray();
array11 = array1.Split('-');
array22 = array2.Split('-');
array33 = array3.Split('-');
array44 = array4.Split('-');
array55 = array5.Split('-');
array66 = array6.Split('-');
primeArray.FirstNum = array11[0].ToString();
primeArray.SecondNum = array11[1].ToString();
primeArray.ThirdNum = array11[2].ToString();
result6[0] = primeArray;
primeArray.FirstNum = array22[0].ToString();
primeArray.SecondNum = array22[1].ToString();
primeArray.ThirdNum = array22[2].ToString();
result6[1] = primeArray;
primeArray.FirstNum = array33[0].ToString();
primeArray.SecondNum = array33[1].ToString();
primeArray.ThirdNum = array33[2].ToString();
result6[2] = primeArray;
primeArray.FirstNum = array44[0].ToString();
primeArray.SecondNum = array44[1].ToString();
primeArray.ThirdNum = array44[2].ToString();
result6[3] = primeArray;
primeArray.FirstNum = array55[0].ToString();
primeArray.SecondNum = array55[1].ToString();
primeArray.ThirdNum = array55[2].ToString();
result6[4] = primeArray;
primeArray.FirstNum = array66[0].ToString();
primeArray.SecondNum = array66[1].ToString();
primeArray.ThirdNum = array66[2].ToString();
result6[5] = primeArray;
result29 = Common.Section6To29(result6);
//显示数据
DataGridViewRowCollection rows = this.dgvMain.Rows;
SetDgwType();
for (int i = 0; i < result29.Length; i++)
{
sTemp = new string[SIX + 1];
sTemp[0] = Convert.ToString(i + 1);
for (int j = 0; j < SIX; j++)
{
sTemp[j + 1] = result29[i][j].ToString();
}
rows.Add(sTemp);
}
}
private void groupBox1_Enter(object sender, EventArgs e)
{
}
private void btnMake73_Click(object sender, EventArgs e)
{
string array1, array2, array3, array4, array5, array6;
string[] array11, array22, array33, array44, array55, array66;
string[] sTemp;
int num, SIX;
Common.PrimeArray[] result6;
string[][] result73;
SIX = 6;
array11 = new string[3];
array22 = new string[3];
array33 = new string[3];
array44 = new string[3];
array55 = new string[3];
array66 = new string[3];
result6 = new Common.PrimeArray[6];
result73 = new string[73][];
num = 6;
array1 = mtbFristArray.Text.ToString();
array2 = mtbSecondArray.Text.ToString();
array3 = mtbThirdArray.Text.ToString();
array4 = mtbfourthArray.Text.ToString();
array5 = mtbFifthArray.Text.ToString();
array6 = mtbSixthArray.Text.ToString();
if (array1.ToString().Length < num)
{
MessageBox.Show("请在第一组内输入三位数据!");
mtbFristArray.Focus();
return;
}
if (array2.ToString().Length < num)
{
MessageBox.Show("请在第二组内输入三位数据!");
mtbSecondArray.Focus();
return;
}
if (array3.ToString().Length < num)
{
MessageBox.Show("请在第三组内输入三位数据!");
mtbThirdArray.Focus();
return;
}
if (array4.ToString().Length < num)
{
MessageBox.Show("请在第四组内输入三位数据!");
mtbfourthArray.Focus();
return;
}
if (array5.ToString().Length < num)
{
MessageBox.Show("请在第五组内输入三位数据!");
mtbFifthArray.Focus();
return;
}
if (array6.ToString().Length < num)
{
MessageBox.Show("请在第六组内输入三位数据!");
mtbSixthArray.Focus();
return;
}
Common.PrimeArray primeArray = new Common.PrimeArray();
array11 = array1.Split('-');
array22 = array2.Split('-');
array33 = array3.Split('-');
array44 = array4.Split('-');
array55 = array5.Split('-');
array66 = array6.Split('-');
primeArray.FirstNum = array11[0].ToString();
primeArray.SecondNum = array11[1].ToString();
primeArray.ThirdNum = array11[2].ToString();
result6[0] = primeArray;
primeArray.FirstNum = array22[0].ToString();
primeArray.SecondNum = array22[1].ToString();
primeArray.ThirdNum = array22[2].ToString();
result6[1] = primeArray;
primeArray.FirstNum = array33[0].ToString();
primeArray.SecondNum = array33[1].ToString();
primeArray.ThirdNum = array33[2].ToString();
result6[2] = primeArray;
primeArray.FirstNum = array44[0].ToString();
primeArray.SecondNum = array44[1].ToString();
primeArray.ThirdNum = array44[2].ToString();
result6[3] = primeArray;
primeArray.FirstNum = array55[0].ToString();
primeArray.SecondNum = array55[1].ToString();
primeArray.ThirdNum = array55[2].ToString();
result6[4] = primeArray;
primeArray.FirstNum = array66[0].ToString();
primeArray.SecondNum = array66[1].ToString();
primeArray.ThirdNum = array66[2].ToString();
result6[5] = primeArray;
result73 = Common.Section6To73(result6);
//显示数据
DataGridViewRowCollection rows = this.dgvMain.Rows;
SetDgwType();
for (int i = 0; i < result73.Length; i++)
{
sTemp = new string[SIX + 1];
sTemp[0] = Convert.ToString(i + 1);
for (int j = 0; j < SIX; j++)
{
sTemp[j + 1] = result73[i][j].ToString();
}
rows.Add(sTemp);
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -