コード例 #1
0
ファイル: EditParameterForm.cs プロジェクト: slawer/skc
        /// <summary>
        /// Выбрать канал для параметра
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void selectChannel_Click(object sender, EventArgs e)
        {
            DevManParametersForm frm = new DevManParametersForm(false);

            if (frm.ShowDialog(this) == DialogResult.OK)
            {
                channel = frm.SelectedParameter;
                textBoxParameterChannelName.Text = channel.Description;
            }
        }
コード例 #2
0
ファイル: EditTechParameterForm.cs プロジェクト: slawer/skc
        /// <summary>
        /// определяем место куда сохранять объем процесса
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonTechSaveProccessVolume_Click(object sender, EventArgs e)
        {
            DevManParametersForm frm = new DevManParametersForm(true);

            if (frm.ShowDialog(this) == DialogResult.OK)
            {
                PDescription selected = frm.SelectedParameter;
                if (selected != null)
                {
                    textBoxTechSaveProccessVolume.Text = selected.Description;
                    _app.Commutator.Technology.ProccessVolume.IndexToSave = selected.Number;
                }
            }
        }
コード例 #3
0
        /// <summary>
        /// сохранение объема первого расходомера
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonSaveVolume_Click(object sender, EventArgs e)
        {
            int rgr_ind = tabControl1.SelectedIndex;

            if (rgr_ind > -1 && rgr_ind < _app.Commutator.Technology.Rgrs.Count)
            {
                DevManParametersForm frm = new DevManParametersForm(true);
                if (frm.ShowDialog(this) == DialogResult.OK)
                {
                    PDescription selected = frm.SelectedParameter;
                    if (selected != null)
                    {
                        SetSaveVolume(selected.Description, rgr_ind);
                        _app.Commutator.Technology.Rgrs[rgr_ind].Volume.IndexToSave = selected.Number;
                    }
                }
            }
        }
コード例 #4
0
ファイル: AsyParametersForm.cs プロジェクト: slawer/asy
 /// <summary>
 /// настраиваем параметр
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void button1_Click(object sender, EventArgs e)
 {
     if (listView1.SelectedItems != null)
     {
         if (listView1.SelectedItems.Count > 0)
         {
             Parameter selected = listView1.SelectedItems[0].Tag as Parameter;
             if (selected != null)
             {
                 DevManParametersForm frm = new DevManParametersForm(true);
                 if (frm.ShowDialog(this) == DialogResult.OK)
                 {
                     if (frm.SelectedParameter != null)
                     {
                         selected.Channel = frm.SelectedParameter;
                         listView1.SelectedItems[0].SubItems[2].Text = selected.Channel.Description;
                     }
                 }
             }
         }
     }
 }