コード例 #1
0
ファイル: MainForm.cs プロジェクト: perillin/UAV_tracing
 private void входныеДанныеToolStripMenuItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e)
 {
     if (project.projectID != 0)
     {
         if (crossTalkItem.Selected)
         {
             if (project.countDevices != 0 && project.countCon != 0 && m_det == m)
             {
                 sol.matrix_conn = matrix_con;
                 CrosstalkForm crosstalkForm = new CrosstalkForm(project, sol);
                 crosstalkForm.ShowDialog();
             }
             else
             {
                 MessageBox.Show("Для заполнения информации о совместимости соединений введите информацию о количестве устройств, количестве соединений и " +
                                 "определите эти соединения на главной форме.");
             }
         }
         else if (countDevicesItem.Selected)
         {
             CountDevices countDevicesView = new CountDevices(project, this);
             countDevicesView.ShowDialog();
         }
         else if (chanellsVolumeItem.Selected)
         {
             ChanellsVolume chanellsVolumeView = new ChanellsVolume(project);
             chanellsVolumeView.ShowDialog();
         }
         else if (countCon.Selected)
         {
             if (project.countDevices != 0)
             {
                 CountCon countCon_View = new CountCon(project);
                 countCon_View.ShowDialog();
             }
             else
             {
                 MessageBox.Show("Введите данные о количестве устройств.");
             }
         }
     }
     else
     {
         MessageBox.Show("Выберите проект либо создайте новый.");
     }
 }