バージョン

Show(IWin32Window,String,String) メソッド

UltraMessageBox を表示します。
シンタックス
'宣言
 
Public Overloads Shared Function Show( _
   ByVal owner As IWin32Window, _
   ByVal text As String, _
   ByVal caption As String _
) As DialogResult
public static DialogResult Show( 
   IWin32Window owner,
   string text,
   string caption
)

パラメータ

owner
ダイアログのオーナーになる IWin32Window。
text
UltraMessageBox のコンテンツ領域に表示するテキスト。
caption
UltraMessageBox のキャプションに表示するテキスト。

戻り値の型

表示される UltraMessageBox の DialogResult を返します。
使用例
Private Sub DisplayMessage(ByVal owner As IWin32Window, ByVal message As String, ByVal caption As String) 
    
    ' 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) 
        Else 
            UltraMessageBoxManager.Show(owner, message, caption) 
        End If 
        Exit Sub 
    End If 
    
    UltraMessageBoxManager.Show(message, caption) 
End Sub
private void DisplayMessage(IWin32Window owner, string message, string caption)
{

    // 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);
        else
            UltraMessageBoxManager.Show(owner, message, caption);
        return;
    }

    UltraMessageBoxManager.Show(message, caption);
}
参照