WebPart.HelpMode プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As WebPart Dim value As WebPartHelpMode value = instance.HelpMode instance.HelpMode = value
[ThemeableAttribute(false)] public: virtual property WebPartHelpMode HelpMode { WebPartHelpMode get (); void set (WebPartHelpMode value); }
/** @property */ public WebPartHelpMode get_HelpMode () /** @property */ public void set_HelpMode (WebPartHelpMode value)
public function get HelpMode () : WebPartHelpMode public function set HelpMode (value : WebPartHelpMode)
WebPartHelpMode 値の 1 つ。既定値は Modal です。


HelpMode プロパティを使用して、ブラウザがコントロールのヘルプ内容を表示する方法を決定します。WebPart コントロールのヘルプ内容が表示されるときに、さまざまなヘルプ モードがブラウザに与える影響の一覧を次の表に示します。
ブラウザで別のブラウザ ウィンドウを開くことができる場合は、それを開きます。ユーザーは、Web パーツ ページに戻る前にウィンドウを終了する必要があります。 | |
Modeless | ブラウザで別のブラウザ ウィンドウを開くことができる場合は、それを開きます。ユーザーは、Web ページに戻る前にウィンドウを閉じる必要はありません。 |
このプロパティを、テーマまたはスタイル シート テーマを使用して設定することはできません。詳細については、ThemeableAttribute、ASP.NET のテーマとスキンの概要 の各トピックを参照してください。
このプロパティのパーソナル化スコープは Shared に設定され、承認されたユーザーだけが変更できます。詳細については、PersonalizableAttribute、Web パーツのパーソナル化の概要 の各トピックを参照してください。

HelpMode プロパティを使用して、同じブラウザ ウィンドウにコントロールのヘルプを表示する方法を次のコード例に示します。この例の最初の部分は、WebPart クラスの概要の「使用例」にある TextDisplayWebPart というカスタム コントロールの使用を前提にしています。
コード例には、TextDisplayWebPart コントロールの架空のヘルプ内容を含む HTML ページも含まれています。この例を実行するには、次のコードを Textwebparthelp.htm という名前のファイルに保存し、それを各自のサイト内で .aspx ページと同じディレクトリに配置する必要があります。
<html> <head runat="server"> <title>Text Content WebPart Help</title> </head> <body> <div> <h1>Text Content WebPart Help</h1> To make the WebPart control work... </div> </body> </html>
例の最後の部分は、TextDisplayWebPart コントロールを参照する方法を示す Web ページです。宣言マークアップで、HelpMode プロパティ値が Navigate に設定され、またコードで、HelpUrl プロパティの値がヘルプ内容を格納する HTML ファイルの名前に設定されます。ブラウザにページを読み込み、WebPart コントロールの動詞メニューの help 動詞をクリックします。
<%@ page language="VB" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.VB.Controls" Assembly="TextDisplayWebPartVB" %> <html> <head id="Head1" runat="server"> </head> <body> <form id="Form1" runat="server"> <asp:webpartmanager id="WebPartManager1" runat="server" /> <asp:webpartzone id="WebPartZone1" runat="server" backcolor="#99cccc"> <parttitlestyle font-bold="true" forecolor="#ffffff" /> <partstyle borderwidth="1px" borderstyle="Solid" bordercolor="#81AAF2" /> <zonetemplate> <aspSample:TextDisplayWebPart runat="server" id="textwebpart" title = "Text Content WebPart" width="350px" HelpMode="navigate" HelpUrl="TextWebPartHelp.htm" /> </zonetemplate> </asp:webpartzone> </form> </body> </html>
<%@ page language="C#" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.CS.Controls" Assembly="TextDisplayWebPartCS" %> <html> <head id="Head1" runat="server"> </head> <body> <form id="Form1" runat="server"> <asp:webpartmanager id="WebPartManager1" runat="server" /> <asp:webpartzone id="WebPartZone1" runat="server" backcolor="#99cccc"> <parttitlestyle font-bold="true" forecolor="#ffffff" /> <partstyle borderwidth="1px" borderstyle="Solid" bordercolor="#81AAF2" /> <zonetemplate> <aspSample:TextDisplayWebPart runat="server" id="textwebpart" title = "Text Content WebPart" width="350px" HelpMode="navigate" HelpUrl="TextWebPartHelp.htm" /> </zonetemplate> </asp:webpartzone> </form> </body> </html>
<%@ page language="VJ#" %> <%@ register tagprefix="aspSample" Namespace="Samples.AspNet.JSL.Controls" Assembly="TextDisplayWebPartJSL" %> <html> <head id="Head1" runat="server"> </head> <body> <form id="Form1" runat="server"> <asp:webpartmanager id="WebPartManager1" runat="server" /> <asp:webpartzone id="WebPartZone1" runat="server" backcolor="#99cccc"> <parttitlestyle font-bold="true" forecolor="#ffffff" /> <partstyle borderwidth="1px" borderstyle="Solid" bordercolor="#81AAF2" /> <zonetemplate> <aspSample:TextDisplayWebPart runat="server" id="textwebpart" title = "Text Content WebPart" width="350px" HelpMode="navigate" HelpUrl="TextWebPartHelp.htm" /> </zonetemplate> </asp:webpartzone> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- WebPart.HelpMode プロパティのページへのリンク