Part.Title プロパティ

定義

パーツ コントロールのタイトルを取得または設定します。Gets or sets the title of a part control.

public:
 virtual property System::String ^ Title { System::String ^ get(); void set(System::String ^ value); };
public virtual string Title { get; set; }
member this.Title : string with get, set
Public Overridable Property Title As String

プロパティ値

パーツ コントロールのタイトルを表す文字列。A string that represents the title of the part control. 既定値は、空の文字列 ("") です。The default value is an empty string ("").

次のコード例は、パーツコントロールのTitleプロパティの宣言型の使用方法を示しています。The following code example illustrates the declarative use of the Title property in a part control. この例では、 WebPartカスタムTextDisplayWebPartコントロールが必要です。これは、 Partクラスの概要の「例」セクションにあります。This example requires the custom WebPart control TextDisplayWebPart, which can be found in the Example section of the Part class summary.

<%@ page language="C#" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.CS.Controls" 
             Assembly="TextDisplayWebPartCS" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</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" 
            Description="A text content WebPart control."
            ChromeType="TitleAndBorder"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart2" 
            title = "Text Content WebPart 2" 
            Description="A text content WebPart control."
            ChromeType="TitleOnly"
            ChromeState="Minimized"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.VB.Controls" 
             Assembly="TextDisplayWebPartVB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</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" 
            Description="A text content WebPart control."
            ChromeType="TitleAndBorder"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart2" 
            title = "Text Content WebPart 2" 
            Description="A text content WebPart control."
            ChromeType="TitleOnly"
            ChromeState="Minimized"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>

注釈

パーツコントロールのタイトルバーに表示されるタイトルテキストは、 Titleプロパティによって設定されます。The visible title text in a part control's title bar is set by the Title property. タイトルテキストは、 WebPartコントロールのタイトルバーまたはWebPartZoneゾーン内に表示されるその他のサーバーコントロールの上にマウスポインターを置くと、ツールヒントテキストの一部としても表示されます。The title text also appears as part of the ToolTip text when you position your mouse pointer over the title bar of a WebPart control or other server control that appears in a WebPartZone zone.

タイトルのテキストのスタイルは、パーツコントロールをPartTitleStyle含むゾーンのプロパティによって決定されます。The style of the title text is determined by the PartTitleStyle property of the zone that contains the part control.

コントロールのタイトルを指定しない場合は、Web パーツコントロールセットによって、タイトルとして使用する既定の文字列が自動的に計算されます。If you do not supply a title for a control, the Web Parts control set automatically calculates a default string to use as a title. 詳細については、「DisplayTitle」を参照してください。For more information, see DisplayTitle. また、タイトル文字列に追加される標準のサブタイトルを指定することもできます。Also, it is possible to provide a standard subtitle that is appended to the title string. 詳細については、「Subtitle」を参照してください。For details, see Subtitle.

このプロパティの値は、設定されると、デザイナーツールを使用してリソースファイルに自動的に保存できます。The value of this property, when set, can be saved automatically to a resource file by using a designer tool. 詳細についてはLocalizableAttribute 、「」および「グローバリゼーションとローカリゼーション」を参照してください。For more information, see LocalizableAttribute and Globalization and Localization.

注意 (継承者)

などの派生クラスWebPartをオーバーライドTitleして、タイトルのユーザーの個人用設定を有効にすることができます。Derived classes such as WebPart can override Title to enable user personalization of the title.

適用対象

こちらもご覧ください