確認ダイアログを表示する
ICommonUI
オブジェクトを用いてメッセージボックスや確認ダイアログを表示できます。ICommonUI
オブジェクトは、IApplication
オブジェクトのWindow.UI
プロパティから取得できます。
メッセージボックス
メッセージボックスを表示するにはICommonUI
オブジェクトのShowMessageBox
メソッドを利用できます。
public void ShowMessageBox(ICommandContext c, ICommandParams p)
{
// メッセージボックスを表示します
c.App.Window.UI.ShowMessageBox("message here");
}
通知ダイアログ
通知ダイアログはICommonUI
オブジェクトのShowInformationDialog
メソッドを利用できます。
public void ShowInformationDialog(ICommandContext c, ICommandParams p)
{
// 通知ダイアログを表示します
c.App.Window.UI.ShowInformationDialog("message here");
}
確認ダイアログ
確認ダイアログはICommonUI
オブジェクトのShowConfirmDialog
メソッドを利用できます。戻り値でユー ザの確認結果を評価できます。
public void ShowInformationDialog(ICommandContext c, ICommandParams p)
{
if ( c.App.Window.UI.ShowConfirmDialog("実行してよろしいですか?") )
{
// ダイアログがOKの場合
} else {
// キャンセルの場合
}
}