Analysis.PCA.MainForm.numComponents_ValueChanged C# (CSharp) Method

numComponents_ValueChanged() private method

private numComponents_ValueChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void numComponents_ValueChanged(object sender, EventArgs e)
        {
            if (rbComponents.Checked)
            {
                int num = (int)numComponents.Value;
                numThreshold.Value = (decimal)pca.CumulativeProportions[num - 1] * 100;

                dgvProjectionComponents.ClearSelection();
                for (int i = 0; i < num && i < dgvProjectionComponents.Rows.Count; i++)
                    dgvProjectionComponents.Rows[i].Selected = true;
            }
        }