Beispiel #1
0
        public void getCheckedMeasures(int rowIndex, int columnIndex)
        {
            string measures = mf.dgvSKZIUtochnAbils.Rows[rowIndex].Cells[columnIndex].Value.ToString();

            string[]      arrayMeasures = measures.Split(new string[] { "; " }, StringSplitOptions.RemoveEmptyEntries);
            SKZIMeasure[] SKZIms        = SKZIMeasure.returnMeasures();
            foreach (string comparable in arrayMeasures)
            {
                for (int i = 0; i < SKZIms.Length; i++)
                {
                    if ((comparable) == SKZIms[i].description)
                    {
                        ((CheckBox)(dialogFormSKZI.Controls["checkBox" + (i + 1).ToString()])).Checked = true;
                    }
                }
            }
        }
Beispiel #2
0
        public void initDialofFormSKZIMeasures()
        {
            SKZIMeasure[] measures = SKZIMeasure.returnMeasures();

            dialogFormSKZI = new Form();
            dialogFormSKZI.FormBorderStyle = FormBorderStyle.FixedDialog;
            dialogFormSKZI.Icon            = KPSZI.Properties.Resources.mf;
            dialogFormSKZI.MaximizeBox     = false;
            dialogFormSKZI.MinimizeBox     = false;

            CheckBox checkBox1  = new CheckBox();
            CheckBox checkBox2  = new CheckBox();
            CheckBox checkBox3  = new CheckBox();
            CheckBox checkBox4  = new CheckBox();
            CheckBox checkBox5  = new CheckBox();
            CheckBox checkBox6  = new CheckBox();
            CheckBox checkBox7  = new CheckBox();
            CheckBox checkBox8  = new CheckBox();
            CheckBox checkBox9  = new CheckBox();
            CheckBox checkBox10 = new CheckBox();
            CheckBox checkBox11 = new CheckBox();
            CheckBox checkBox12 = new CheckBox();
            CheckBox checkBox13 = new CheckBox();
            CheckBox checkBox14 = new CheckBox();
            CheckBox checkBox15 = new CheckBox();
            CheckBox checkBox16 = new CheckBox();
            CheckBox checkBox17 = new CheckBox();
            Button   button1    = new Button();
            Label    label1     = new Label();
            Label    RowIndex   = new Label();

            RowIndex.Visible = false;
            RowIndex.Name    = "RowIndex";
            Label ColumnIndex = new Label();

            ColumnIndex.Visible = false;
            ColumnIndex.Name    = "ColumnIndex";
            // label1
            //
            label1.Location = new System.Drawing.Point(13, 470);
            label1.Name     = "label1";
            label1.Size     = new System.Drawing.Size(663, 75);
            label1.TabIndex = 18;
            label1.Font     = new System.Drawing.Font(label1.Font.FontFamily, 9);
            label1.Text     = "";
            //
            // button1
            //
            button1.Click   += new System.EventHandler(acceptButtonClick);
            button1.Location = new System.Drawing.Point(752, 470);
            button1.Name     = "button1";
            button1.Size     = new System.Drawing.Size(75, 23);
            button1.TabIndex = 17;
            button1.Text     = "Принять";
            button1.UseVisualStyleBackColor = true;
            //
            // checkBox1
            //
            checkBox1.Location = new System.Drawing.Point(12, 12);
            checkBox1.Name     = "checkBox1";
            checkBox1.Size     = new System.Drawing.Size(250, 24);
            checkBox1.TabIndex = 0;
            checkBox1.Text     = measures[0].description;
            checkBox1.UseVisualStyleBackColor = true;
            //
            // checkBox2
            //
            checkBox2.Location = new System.Drawing.Point(12, 46);
            checkBox2.Name     = "checkBox2";
            checkBox2.Size     = new System.Drawing.Size(263, 63);
            checkBox2.TabIndex = 1;
            checkBox2.Text     = measures[1].description;
            checkBox2.UseVisualStyleBackColor = true;
            //
            // checkBox3
            //
            checkBox3.Location = new System.Drawing.Point(12, 115);
            checkBox3.Name     = "checkBox3";
            checkBox3.Size     = new System.Drawing.Size(263, 110);
            checkBox3.TabIndex = 2;
            checkBox3.Text     = measures[2].description;
            checkBox3.UseVisualStyleBackColor = true;
            //
            // checkBox4
            //
            checkBox4.Location = new System.Drawing.Point(12, 231);
            checkBox4.Name     = "checkBox4";
            checkBox4.Size     = new System.Drawing.Size(263, 86);
            checkBox4.TabIndex = 3;
            checkBox4.Text     = measures[3].description;
            checkBox4.UseVisualStyleBackColor = true;
            //
            // checkBox5
            //
            checkBox5.Location = new System.Drawing.Point(12, 323);
            checkBox5.Name     = "checkBox5";
            checkBox5.Size     = new System.Drawing.Size(263, 73);
            checkBox5.TabIndex = 4;
            checkBox5.Text     = measures[4].description;
            checkBox5.UseVisualStyleBackColor = true;
            //
            // checkBox6
            //
            checkBox6.Location = new System.Drawing.Point(12, 402);
            checkBox6.Name     = "checkBox6";
            checkBox6.Size     = new System.Drawing.Size(250, 65);
            checkBox6.TabIndex = 5;
            checkBox6.Text     = measures[5].description;
            checkBox6.UseVisualStyleBackColor = true;
            //
            // checkBox7
            //
            checkBox7.Location = new System.Drawing.Point(330, 12);
            checkBox7.Name     = "checkBox7";
            checkBox7.Size     = new System.Drawing.Size(255, 53);
            checkBox7.TabIndex = 6;
            checkBox7.Text     = measures[6].description;
            checkBox7.UseVisualStyleBackColor = true;
            //
            // checkBox8
            //
            checkBox8.Location = new System.Drawing.Point(330, 71);
            checkBox8.Name     = "checkBox8";
            checkBox8.Size     = new System.Drawing.Size(255, 51);
            checkBox8.TabIndex = 7;
            checkBox8.Text     = measures[7].description;
            checkBox8.UseVisualStyleBackColor = true;
            //
            // checkBox9
            //
            checkBox9.Location = new System.Drawing.Point(627, 284);
            checkBox9.Name     = "checkBox9";
            checkBox9.Size     = new System.Drawing.Size(200, 50);
            checkBox9.TabIndex = 8;
            checkBox9.Text     = measures[8].description;
            checkBox9.UseVisualStyleBackColor = true;
            //
            // checkBox10
            //
            checkBox10.Location = new System.Drawing.Point(330, 128);
            checkBox10.Name     = "checkBox10";
            checkBox10.Size     = new System.Drawing.Size(255, 114);
            checkBox10.TabIndex = 9;
            checkBox10.Text     = measures[9].description;
            checkBox10.UseVisualStyleBackColor = true;
            //
            // checkBox11
            //
            checkBox11.Location = new System.Drawing.Point(627, 340);
            checkBox11.Name     = "checkBox11";
            checkBox11.Size     = new System.Drawing.Size(200, 49);
            checkBox11.TabIndex = 10;
            checkBox11.Text     = measures[10].description;
            checkBox11.UseVisualStyleBackColor = true;
            //
            // checkBox12
            //
            checkBox12.Location = new System.Drawing.Point(330, 231);
            checkBox12.Name     = "checkBox12";
            checkBox12.Size     = new System.Drawing.Size(255, 113);
            checkBox12.TabIndex = 11;
            checkBox12.Text     = measures[11].description;
            checkBox12.UseVisualStyleBackColor = true;
            //
            // checkBox13
            //
            checkBox13.Location = new System.Drawing.Point(330, 350);
            checkBox13.Name     = "checkBox13";
            checkBox13.Size     = new System.Drawing.Size(255, 91);
            checkBox13.TabIndex = 12;
            checkBox13.Text     = measures[12].description;
            checkBox13.UseVisualStyleBackColor = true;
            //
            // checkBox14
            //
            checkBox14.Location = new System.Drawing.Point(627, 12);
            checkBox14.Name     = "checkBox14";
            checkBox14.Size     = new System.Drawing.Size(200, 58);
            checkBox14.TabIndex = 13;
            checkBox14.Text     = measures[13].description;
            checkBox14.UseVisualStyleBackColor = true;
            //
            // checkBox15
            //
            checkBox15.Location = new System.Drawing.Point(627, 85);
            checkBox15.Name     = "checkBox15";
            checkBox15.Size     = new System.Drawing.Size(188, 39);
            checkBox15.TabIndex = 14;
            checkBox15.Text     = measures[14].description;
            checkBox15.UseVisualStyleBackColor = true;
            //
            // checkBox16
            //
            checkBox16.Location = new System.Drawing.Point(627, 130);
            checkBox16.Name     = "checkBox16";
            checkBox16.Size     = new System.Drawing.Size(188, 88);
            checkBox16.TabIndex = 15;
            checkBox16.Text     = measures[15].description;
            checkBox16.UseVisualStyleBackColor = true;
            //
            // checkBox17
            //
            checkBox17.Location = new System.Drawing.Point(627, 224);
            checkBox17.Name     = "checkBox17";
            checkBox17.Size     = new System.Drawing.Size(188, 54);
            checkBox17.TabIndex = 16;
            checkBox17.Text     = measures[16].description;
            checkBox17.UseVisualStyleBackColor = true;
            //
            // dialogFormSKZI
            //
            dialogFormSKZI.AutoScroll = true;
            dialogFormSKZI.ClientSize = new System.Drawing.Size(856, 550);
            dialogFormSKZI.Controls.Add(checkBox17);
            dialogFormSKZI.Controls.Add(checkBox16);
            dialogFormSKZI.Controls.Add(checkBox15);
            dialogFormSKZI.Controls.Add(checkBox14);
            dialogFormSKZI.Controls.Add(checkBox13);
            dialogFormSKZI.Controls.Add(checkBox12);
            dialogFormSKZI.Controls.Add(checkBox11);
            dialogFormSKZI.Controls.Add(checkBox10);
            dialogFormSKZI.Controls.Add(checkBox9);
            dialogFormSKZI.Controls.Add(checkBox8);
            dialogFormSKZI.Controls.Add(checkBox7);
            dialogFormSKZI.Controls.Add(checkBox6);
            dialogFormSKZI.Controls.Add(checkBox5);
            dialogFormSKZI.Controls.Add(checkBox4);
            dialogFormSKZI.Controls.Add(checkBox3);
            dialogFormSKZI.Controls.Add(checkBox2);
            dialogFormSKZI.Controls.Add(checkBox1);
            dialogFormSKZI.Controls.Add(button1);
            dialogFormSKZI.Controls.Add(label1);
            dialogFormSKZI.Controls.Add(RowIndex);
            dialogFormSKZI.Controls.Add(ColumnIndex);
            dialogFormSKZI.Name = "dialogFormSKZI";
            dialogFormSKZI.Text = "Обоснование неактуальности угроз";
        }