バージョン

Show(String,String,MessageBoxButtons,MessageBoxIcon,MessageBoxDefaultButton,String,HelpNavigator) メソッド

UltraMessageBox を表示します。
シンタックス
'宣言
 
Public Overloads Shared Function Show( _
   ByVal text As String, _
   ByVal caption As String, _
   ByVal buttons As MessageBoxButtons, _
   ByVal icon As MessageBoxIcon, _
   ByVal defaultButton As MessageBoxDefaultButton, _
   ByVal helpFilePath As String, _
   ByVal helpNavigator As HelpNavigator _
) As DialogResult

パラメータ

text
UltraMessageBox のコンテンツ領域に表示するテキスト。
caption
UltraMessageBox のキャプションに表示するテキスト。
buttons
UltraMessageBox に表示するボタン。
icon
UltraMessageBox のコンテンツ領域に表示するシステム アイコン。
defaultButton
デフォルトのアクティブ ボタン。
helpFilePath
ヘルプ ファイルへのパス。
helpNavigator
HTML Help Viewer で有効なタブを示す HelpNavigator。

戻り値の型

表示される UltraMessageBox の DialogResult を返します。
使用例
Private Sub DisplayMessage(ByVal owner As IWin32Window, ByVal message As String, ByVal caption As String, ByVal buttons As MessageBoxButtons, ByVal icon As MessageBoxIcon, ByVal defaultButton As MessageBoxDefaultButton, _ 
ByVal helpFilePath As String) 
    ' Set the HelpNavigator so the Help button appears on the UltraMessageBox, and it opens to the Index tab 
    Dim navigator As HelpNavigator = HelpNavigator.Index 
    
    ' If the owner is not set or the owner if the current form and it is a MDI Child, 
    ' use the overload with the IWin32Window owner 
    If owner IsNot Nothing Then 
        Dim ownerForm As Form = TryCast(Form.FromHandle(owner.Handle), Form) 
        If ownerForm IsNot Nothing AndAlso ownerForm.IsMdiChild = True Then 
            UltraMessageBoxManager.Show(message, caption, buttons, icon, defaultButton, helpFilePath, _ 
            navigator) 
        Else 
            UltraMessageBoxManager.Show(owner, message, caption, buttons, icon, defaultButton, _ 
            helpFilePath, navigator) 
        End If 
        Exit Sub 
    End If 
    
    UltraMessageBoxManager.Show(message, caption, buttons, icon, defaultButton, helpFilePath, _ 
    navigator) 
End Sub
private void DisplayMessage(IWin32Window owner, string message, string caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, string helpFilePath)
{
    // Set the HelpNavigator so the Help button appears on the UltraMessageBox, and it opens to the Index tab
    HelpNavigator navigator = HelpNavigator.Index;

    // If the owner is not set or the owner if the current form and it is a MDI Child,
    // use the overload with the IWin32Window owner
    if (owner != null)
    {
        Form ownerForm = Form.FromHandle(owner.Handle) as Form;
        if (ownerForm != null &&
            ownerForm.IsMdiChild == true)
            UltraMessageBoxManager.Show(message, caption, buttons, icon, defaultButton, helpFilePath, navigator);
        else
            UltraMessageBoxManager.Show(owner, message, caption, buttons, icon, defaultButton, helpFilePath, navigator);
        return;
    }

    UltraMessageBoxManager.Show(message, caption, buttons, icon, defaultButton, helpFilePath, navigator);
}
参照