コード例 #1
0
ファイル: SetRangeExt.cs プロジェクト: Seaqqull/academic-plan
        public SetRangeExt(int start, int finish, int min, int max, Tuple <int, int> advice, decimal kks, ProjectEPlan semestr)
        {
            InitializeComponent();
            UserData = semestr;
            this.num_min.ValueChanged += new System.EventHandler(this.numericUpDown_ValueChanged);
            this.num_max.ValueChanged += new System.EventHandler(this.numericUpDown_ValueChanged);
            num_min.Minimum            = min;
            num_min.Maximum            = max - 1;
            num_max.Minimum            = min + 1;
            num_max.Maximum            = max;
            num_max.Value              = max;

            num_max.Value = finish;
            num_min.Value = start;

            this.kks    = kks;
            this.start  = start;
            this.finish = finish;
            if (advice.Item1 != -1)
            {
                metroCheckBoxLower.Tag = advice.Item1;
            }
            else
            {
                metroCheckBoxLower.Visible = false;
            }
            if (advice.Item2 != -1)
            {
                metroCheckBoxUpper.Tag = advice.Item2;
            }
            else
            {
                metroCheckBoxUpper.Visible = false;
            }
        }
コード例 #2
0
 public SetRange(int min, int max, ProjectEPlan semestr)
 {
     InitializeComponent();
     UserData = semestr;
     this.num_min.ValueChanged += new System.EventHandler(this.numericUpDown_ValueChanged);
     this.num_max.ValueChanged += new System.EventHandler(this.numericUpDown_ValueChanged);
     num_min.Minimum            = min;
     num_min.Maximum            = max - 1;
     num_max.Minimum            = min + 1;
     num_max.Maximum            = max;
     num_max.Value              = max;
 }
コード例 #3
0
 public SetRange(int start, int finish, int min, int max, ProjectEPlan semestr) : this(min, max, semestr)
 {
     num_max.Value = finish;
     num_min.Value = start;
 }