/// <summary> /// DynamicViewを要求します。 /// </summary> /// <param name="viewKey">表示するDynamicViewを識別するためのキーを表す文字列。</param> /// <returns>表示するDynamicView。</returns> public elfDynamicView RequestedDynamicView(string viewKey) { var e = new WantDynamicViewEventArgs { ViewKey = viewKey }; this.onWantDynamicView(e); return e.View; }
/// <summary> /// WantDynamicViewイベントを発生させます。 /// </summary> /// <param name="e">イベントデータを格納しているWantDynamicViewEventArgs。</param> protected virtual void onWantDynamicView(WantDynamicViewEventArgs e) { WantDynamicView(this, e); }