⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 frmselect.cs

📁 我自己开发的双色球预测软件
💻 CS
📖 第 1 页 / 共 3 页
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace cpzh
{
    public partial class frmSelect : Form
    {
        private Groups groups;
        //private static GroupCls groupCls;
        public int groupNo;          //选择的第几组
        //public int[] temp;          //存放已选择数据的临时组

        //public GroupCls GetGroup()
        //{
        //    return groupCls;
        //}
        public frmSelect()
        {
            groups = new Groups();
            //groupCls = new GroupCls();

            InitializeComponent();
        }

        private void frmSelect_Load(object sender, EventArgs e)
        {
            //int[] temp1 = new int[] { 1,2,3,4,5,6,7,8,9,0,10,11,12,13};
            //int[] temp2 = new int[] { 14,15,16,17,18,19,20,21,22,23,24,25,26,27};
            //int[] temp3 = new int[] { 33,32,31,30,29,28};
            //int temp11 = 3;
            //int temp22 = 2;
            //int temp33 = 1;
            //GroupCls groupCls = new GroupCls();
            //Groups groups = new Groups();
            ////groups.GetFirst(temp);

            //groupCls.SetFirstGroup(temp1);
            //groupCls.SetFirstNum(temp11 );
            //groupCls.SetSecondGroup(temp2 );
            //groupCls.SetSecondNum(temp22 );
            //groupCls.SetThirdGroup(temp3 );
            //groupCls.SetThirdNum(temp33 );

            //groups.GetFinallyResult(groupCls);

            //Groups group = new Groups();
            //int[][] temp=group.FinallyResult;
            
            //initBtnEnabled();
            //switch (groupNo)
            //{
            //    case 1:
            //        ShowGroup(2);
            //        ShowGroup(3);
            //        break;
            //    case 2:
            //        ShowGroup(1);
            //        ShowGroup(3);
            //        break;
            //    case 3:
            //        ShowGroup(1);
            //        ShowGroup(2);
            //        break;
            //}


            FilterBtn(groupNo);

        }

        private void btnOk_Click(object sender, EventArgs e)
        {
            //if (GetTotal(groupNo) > 27)
            //{
            //    MessageBox.Show ("选择数量超过最大数量!");
            //    return;
            //}
            switch (groupNo)
            { 
                case 1:
                    groups.Group.SetFirstGroup (GetGroup(groupNo));
                    break;
                case 2:
                    groups.Group.SetSecondGroup(GetGroup(groupNo));
                    break;
                case 3:
                    groups.Group.SetThirdGroup(GetGroup(groupNo));
                    break;
            }
            this.Close();

        }

        #region//获的选择的数据
        /// <summary>
        /// 获的选择的数据
        /// </summary>
        /// <param name="groupNum">组号</param>
        /// <returns>返回数组</returns>
        private int[] GetGroup(int groupNum)
        {
            int total;
            int[] temp;

            total = 0;
            
            temp = new int[GetTotal(groupNum)];
            if (int.Parse(btnNum1.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = int.Parse(btnNum1.Text.ToString());
            }
            if (int.Parse(btnNum2.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 2;
            }
            if (int.Parse(btnNum3.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 3;
            }
            if (int.Parse(btnNum4.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 4;
            }
            if (int.Parse(btnNum5.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 5;
            }
            if (int.Parse(btnNum6.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 6;
            }
            if (int.Parse(btnNum7.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 7;
            }
            if (int.Parse(btnNum8.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 8;
            }
            if (int.Parse(btnNum9.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 9;
            }
            if (int.Parse(btnNum10.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 10;
            }
            if (int.Parse(btnNum11.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 11;
            }
            if (int.Parse(btnNum12.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 12;
            }
            if (int.Parse(btnNum13.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 13;
            }
            if (int.Parse(btnNum14.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 14;
            }
            if (int.Parse(btnNum15.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 15;
            }
            if (int.Parse(btnNum16.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 16;
            }
            if (int.Parse(btnNum17.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 17;
            }
            if (int.Parse(btnNum18.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 18;
            }
            if (int.Parse(btnNum19.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 19;
            }
            if (int.Parse(btnNum20.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 20;
            }
            if (int.Parse(btnNum21.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 21;
            }
            if (int.Parse(btnNum22.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 22;
            }
            if (int.Parse(btnNum23.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 23;
            }
            if (int.Parse(btnNum24.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 24;
            }
            if (int.Parse(btnNum25.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 25;
            }
            if (int.Parse(btnNum26.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 26;
            }
            if (int.Parse(btnNum27.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 27;
            }
            if (int.Parse(btnNum28.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 28;
            }
            if (int.Parse(btnNum29.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 29;
            }
            if (int.Parse(btnNum30.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 30;
            }
            if (int.Parse(btnNum31.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 31;
            }
            if (int.Parse(btnNum32.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 32;
            }
            if (int.Parse(btnNum33.Tag.ToString()) == groupNum)
            {
                total = total + 1;
                temp[total - 1] = 33;
            }
            return temp;
        }
        #endregion

        #region//获得选择的组的数据个数
        /// <summary>
        /// 获得选择的组的数据个数
        /// </summary>
        /// <param name="groupNum">组号</param>
        /// <returns>成功返回组中数据个数,失败返回-100</returns>
        private int GetTotal(int groupNum)
        {
            int total;

            total = 0;
            if (int.Parse(btnNum1.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum2.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum3.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum4.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum5.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum6.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum7.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum8.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum9.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum10.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum11.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum12.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum13.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum14.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum15.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum16.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum17.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum18.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum19.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum20.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum21.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum22.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum23.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum24.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum25.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum26.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum27.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum28.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum29.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum30.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum31.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum32.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            if (int.Parse(btnNum33.Tag.ToString()) == groupNum)
            {
                total = total + 1;
            }
            return total;
        }
        #endregion

        #region//突出显示当前组的所有数据按钮
        /// <summary>
        /// 突出显示当前组的所有数据按钮
        /// </summary>
        /// <param name="groupNum">组号</param>
        private void ShowGroup(int groupNum)
        {
            if (int.Parse(btnNum1.Tag.ToString()) == groupNum)
            {
                btnNum1.Enabled = false;
            }
            if (int.Parse(btnNum2.Tag.ToString()) == groupNum)
            {
                btnNum2.Enabled = false;
            }
            if (int.Parse(btnNum3.Tag.ToString()) == groupNum)
            {
                btnNum3.Enabled = false;
            }
            if (int.Parse(btnNum4.Tag.ToString()) == groupNum)
            {
                btnNum4.Enabled = false;
            }
            if (int.Parse(btnNum5.Tag.ToString()) == groupNum)
            {
                btnNum5.Enabled = false;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -