クラス Dialog

モーダルダイアログ [詳細]

Dialogに対する継承グラフ
ContainerWidget Widget MessageDialog

すべてのメンバ一覧

Public メソッド

 Dialog ()
 コンストラクタ
 Dialog (Effect showEffect, Effect hideEffect)
 コンストラクタ
void Show ()
 ダイアログを表示する。
void Show (Effect effect)
 ダイアログを表示する。
void Hide ()
 ダイアログを非表示にする。
void Hide (Effect effect)
 ダイアログを非表示にする。

Protected メソッド

override void DisposeSelf ()
 使用されているリソースを解放する。
internal override void Render ()
 シーングラフを描画する。

プロパティ

override float Width [get, set]
 幅を取得・設定する。
override float Height [get, set]
 高さを取得・設定する。
Effect ShowEffect [get, set]
 ダイアログを表示するときのエフェクトを取得・設定する。nullの場合はエフェクトを使用しない。
Effect HideEffect [get, set]
 ダイアログを非表示にするときのエフェクトを取得・設定する。nullの場合はエフェクトを使用しない。
DialogBackgroundStyle BackgroundStyle [get, set]
 ダイアログの背景の種類を取得・設定する。
ImageAsset CustomBackgroundImage [get, set]
 ダイアログの背景画像を取得・設定する。
NinePatchMargin CustomBackgroundNinePatchMargin [get, set]
 ダイアログの背景画像の9PatchMarginを取得・設定する。
UIColor CustomBackgroundColor [get, set]
 ダイアログの背景色を取得・設定する。
UIColor BackgroundFilterColor [get, set]
 背景画像に乗算する色を取得・設定する。
bool HideOnTouchOutside [get, set]
 ダイアログの外をタッチされたときにダイアログを閉じるかどうか
Widget DefaultFocusWidget [get, set]
 最初にフォーカスが当たるウィジェット
DialogResult Result [get, set]
 ダイアログ結果を取得・設定する

イベント

EventHandler Showing
 ダイアログが表示されるときに発行するイベント
EventHandler Shown
 ダイアログが表示されたときに発行するイベント
EventHandler< DialogEventArgsHiding
 ダイアログが消えるときに発行するイベント
EventHandler< DialogEventArgsHidden
 ダイアログが消えたときに発行するイベント

説明

モーダルダイアログ

任意の部品を載せることができる。


メソッド

void Hide ( Effect  effect)

ダイアログを非表示にする。

引数:
effectダイアログを表示する時のエフェクト
void Show ( Effect  effect)

ダイアログを表示する。

引数:
effectダイアログを表示する時のエフェクト

プロパティ

UIColor CustomBackgroundColor [get, set]

ダイアログの背景色を取得・設定する。

BackgroundStyle が Custom の場合のみ有効。

ImageAsset CustomBackgroundImage [get, set]

ダイアログの背景画像を取得・設定する。

BackgroundStyle が Custom の場合のみ有効。nullを設定した場合は背景画像を表示しない。

NinePatchMargin CustomBackgroundNinePatchMargin [get, set]

ダイアログの背景画像の9PatchMarginを取得・設定する。

BackgroundStyle が Custom で CustomBackgroundImage が設定されている場合のみ有効。

Widget DefaultFocusWidget [get, set]

最初にフォーカスが当たるウィジェット

nullの場合は既定のウィジェットになります。


イベント

EventHandler<DialogEventArgs> Hidden

ダイアログが消えたときに発行するイベント

HideEffectが設定されている場合は、Effectが終了したときに発行する。

EventHandler<DialogEventArgs> Hiding

ダイアログが消えるときに発行するイベント

HideEffectが設定されている場合は、Effectが開始される前に発行する。

EventHandler Showing

ダイアログが表示されるときに発行するイベント

ShowEffectが設定されている場合は、Effectが開始される前に発行する。

EventHandler Shown

ダイアログが表示されたときに発行するイベント

ShowEffectが設定されている場合は、Effectが終了したときに発行する。