WFA_psychometric_chart.Form_handler.SetNode C# (CSharp) Method

SetNode() public method

public SetNode ( string source, string name, string label, Color c1, string comboboxItemText1 ) : void
source string
name string
label string
c1 Color
comboboxItemText1 string
return void
        public void SetNode(string source, string name, string label, Color c1, string comboboxItemText1)
        {
            tbSource = source;
            tbName = name;
            tbLabel = label;
            colorValue = c1;
            comboboxItemText = comboboxItemText1;
            //lets do the processing
            //lets count how many items were inserted
            countNumberOfPoints += 1;
            //lets get the coordinates to plot on the graph..
            //this will be set on right click..not here

            //lets process the data
            /*
            calculating the humidity and temperature value form the coordinates..
            */
            HumTempCalcByCoordinate();
            //MessageBox.Show("Temp= " + temperatureValue + ",hum = " + humidityValue);

            //now lets plot the values only when the humidity is <= 100 and temp >0  and < 50
            if ((humidityValue > 0 && humidityValue <= 100) && (temperatureValue >= 0 && temperatureValue <= 50))
            {
                //now lets plot the values....

                plot_by_DBT_HR_process_diagram((double)(int)temperatureValue, (double)humidityValue / 100);

            }
            else
            {
                MessageBox.Show(Properties.Resources.Please_select_a_proper_region_);
            }
        }

Usage Example

コード例 #1
0
        private void btnSetNode_Click(object sender, EventArgs e)
        {
            /*
             * This set node should do two task
             * 1. Insert a point by calling a function
             * 2. It should input the values in menuStripNodeInfoValues
             */
            string source         = tbSource.Text;
            string name           = tbName.Text;
            string label          = tbLabel.Text;
            string cbItemSelected = comboBox1.Text;


            //MessageBox.Show("items index " + cbItemSelected);

            //  Color c = HexConverter(btnColor.BackColor);

            F1.SetNode(source, name, label, btnColor.BackColor, cbItemSelected);
            //MessageBox.Show(Properties.Resources.Success0);

            this.Close();
        }