FarsiLibrary.Win.Controls.FAMessageBox.Show C# (CSharp) Method

Show() public method

Shows the messsage box with the specified ownerForm
public Show ( IWin32Window owner ) : string
owner IWin32Window
return string
        public string Show(IWin32Window owner)
        {
            _msgBox.RightToLeft = IsRightToLeft ? RightToLeft.Yes : RightToLeft.No;

            if (_useSavedResponse)
            {
                var savedResponse = FAMessageBoxManager.GetSavedResponse(this);
                if (savedResponse != null)
                    return savedResponse;
            }

            if (owner == null)
            {
                _msgBox.ShowDialog();
            }
            else
            {
                _msgBox.ShowDialog(owner);
            }

            if (_msgBox.AllowSaveResponse && _msgBox.SavedResponse)
            {
                FAMessageBoxManager.SetSavedResponse(this, _msgBox.Result);
            }
            else
            {
                FAMessageBoxManager.ResetSavedResponse(Name);
            }

            return _msgBox.Result;
        }

Same methods

FAMessageBox::Show ( ) : string