예제 #1
0
        private void listViewStreamVariables_DoubleClick(object sender, EventArgs e)
        {
            ListViewVariableItem item = (ListViewVariableItem)this.solvableVariablesControlStream.ListViewVariable.SelectedItems[0];
            ProcessVar           var  = item.Variable;

            if (var != null)
            {
                this.editor.AddProcessVar(var);
            }
        }
예제 #2
0
        private void buttonAdd_Click(object sender, System.EventArgs e)
        {
            ArrayList vars = new ArrayList();

            if (this.tabControl.SelectedIndex == 0)
            {
                IEnumerator en = this.solvableVariablesControlUnitOp.ListViewVariable.SelectedItems.GetEnumerator();
                while (en.MoveNext())
                {
                    ListViewVariableItem item = (ListViewVariableItem)en.Current;
                    vars.Add(item.Variable);
                }
            }
            else if (this.tabControl.SelectedIndex == 1)
            {
                IEnumerator en = this.solvableVariablesControlStream.ListViewVariable.SelectedItems.GetEnumerator();
                while (en.MoveNext())
                {
                    ListViewVariableItem item = (ListViewVariableItem)en.Current;
                    vars.Add(item.Variable);
                }
            }
            this.editor.AddProcessVars(vars);
        }