MobileControl.AddLinkedForms(IList) メソッド


指定されたコントロールへのリンクが含まれているフォームのセットを、指定された一覧に追加します。Adds the set of forms that contains links to the specified control to the provided list. この API は、互換性のために残されています。This API is obsolete. ASP.NET モバイル アプリケーションの開発方法については、「Mobile Apps & Sites with ASP.NET」 (ASP.NET でのモバイル アプリおよびサイト) を参照してください。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

 virtual void AddLinkedForms(System::Collections::IList ^ linkedForms);
public virtual void AddLinkedForms (System.Collections.IList linkedForms);
abstract member AddLinkedForms : System.Collections.IList -> unit
override this.AddLinkedForms : System.Collections.IList -> unit
Public Overridable Sub AddLinkedForms (linkedForms As IList)



指定されたコントロールへのリンクが含まれているフォームのセット。The set of forms that contain links to the specified control.


サーバーからの操作なしで別のフォームをアクティブ化するナビゲーション要素がフォームに含まれている場合は、リンクフォームと見なされます。When a form contains navigation elements that activate another form without interaction from the server, it is considered a linked form. フォームがリンクされていると見なされるには、いくつかの条件があります。There are several criteria for a form to be considered linked. たとえば、次の3つの条件が満たされている場合、フォーム B はという形式にリンクされていると見なされます。For example, if the following three conditions are met, Form B is considered to be linked to Form A:

  • フォーム A には、コピー先が B の Link が含まれています。Form A contains a Link with its destination as Form B.

  • フォームに OnDeactivate イベントハンドラーが含まれていません。Form A does not contain an OnDeactivate event handler.

  • フォーム B には OnActivate イベントハンドラーがありません。Form B has no OnActivate event handler.

基本実装では何も実行されませんが、Linkなどの他のコントロールは既定の実装をオーバーライドします。The base implementation does nothing, but other controls, such as the Link, override the default implementation.