Inheritance: System.Windows.Forms.Form
Beispiel #1
0
 /// <summary>
 /// ダイアログの二重起動を防ぎます。
 /// </summary>
 /// <param name="dialog">表示させるダイアログのインスタンス。</param>
 /// <param name="dialogMode">表示させるモード。</param>
 /// <param name="textBox">対象のTextBox</param>
 private void SuppresMultiDialogs(findDialog dialog, dialogMode dialogMode, TextBox textBox)
 {
     if (dialog == null || dialog.IsDisposed)
     {
         dialog = new findDialog(dialogMode, textBox);
         dialog.Show(this);
     }
 }
 private void menuEditReplace_Click(object sender, EventArgs e)
 {
     // 二重起動を防止
     if (findDlg == null || findDlg.IsDisposed) {
         // 置換ダイアログボックス用フォームのインスタンスを生成
         findDlg = new findDialog(dialogMode.Replace, textBody);
         // 置換ダイアログボックスを表示
         findDlg.Show(this);
     }
 }
Beispiel #3
0
 /// <summary>
 /// ダイアログの二重起動を防ぎます。
 /// </summary>
 /// <param name="dialog">表示させるダイアログのインスタンス。</param>
 /// <param name="dialogMode">表示させるモード。</param>
 /// <param name="textBox">対象のTextBox</param>
 private void SuppresMultiDialogs(findDialog dialog, dialogMode dialogMode, TextBox textBox)
 {
     if (dialog == null || dialog.IsDisposed) {
         dialog = new findDialog(dialogMode, textBox);
         dialog.Show(this);
     }
 }