AkaneMail.MailEditorForm.SuppresMultiDialogs C# (CSharp) 메소드

SuppresMultiDialogs() 개인적인 메소드

ダイアログの二重起動を防ぎます。
private SuppresMultiDialogs ( findDialog dialog, dialogMode dialogMode, TextBox textBox ) : void
dialog findDialog 表示させるダイアログのインスタンス。
dialogMode dialogMode 表示させるモード。
textBox TextBox 対象のTextBox
리턴 void
        private void SuppresMultiDialogs(findDialog dialog, dialogMode dialogMode, TextBox textBox)
        {
            if (dialog == null || dialog.IsDisposed) {
                dialog = new findDialog(dialogMode, textBox);
                dialog.Show(this);
            }
        }