public void SetOptionData(OptionData op_input) { od = op_input.Clone(); comboBox_ParrallelNum.SelectedIndex = map[od.parrallel_num]; ShowFileName.Checked = od.IsScreenNameFullPath; }
//設定ボタンを押したとき private void button_CommandOption_Click(object sender, EventArgs e) { OptionForm form2 = new OptionForm(); System.Diagnostics.Debug.WriteLine("Option Form is made."); form2.SetOptionData(od); form2.ShowDialog(); if (form2.DialogResult == DialogResult.OK) { //オプションでOKを選択した場合 od = form2.GetOptionData(); System.Diagnostics.Debug.WriteLine("OK Dialog: " + od.ToString()); } else if (form2.DialogResult == DialogResult.Cancel) { //キャンセル System.Diagnostics.Debug.WriteLine("Cencel Dialog"); } else { System.Diagnostics.Debug.WriteLine(this.DialogResult); } form2.Dispose(); }
public MainForm(ControlFiles Ics, OptionData Iod) { InitializeComponent(); od = Iod; //データ表示ウィンドウ form_list = new ShowFileList(); form_list.Show(); //すべてのファイルリストを確保 cs = Ics; return; }
public MainForm() { InitializeComponent(); od = new OptionData(); //データ表示ウィンドウ form_list = new ShowFileList(); form_list.Show(); //すべてのファイルリストを確保 cs = new ControlFiles(); //コマンドリストを更新 CommandListUpdate(); }
public OptionForm() { InitializeComponent(); //オプション用クラスの生成 od = new OptionData(); //コンボボックスへの追加 for (int i = 0; i <= 4; i++) { int parrallelNum = (int)Math.Round(Math.Pow(2, i)); System.Diagnostics.Debug.WriteLine(parrallelNum); map.Add(parrallelNum, i); comboBox_ParrallelNum.Items.Add(parrallelNum); } //comboBox_ParrallelNum.SelectedIndex = od.parrallel_num - 1; comboBox_ParrallelNum.SelectedIndex = map[od.parrallel_num]; }