IWebPart.TitleIconImageUrl プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > IWebPart.TitleIconImageUrl プロパティの意味・解説 

IWebPart.TitleIconImageUrl プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

Web パーツ コントロール自体タイトル バーでそれを表すために使用されるイメージへの URL取得または設定します

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Property TitleIconImageUrl As String
Dim instance As IWebPart
Dim value As String

value = instance.TitleIconImageUrl

instance.TitleIconImageUrl = value
string TitleIconImageUrl { get; set;
 }
property String^ TitleIconImageUrl {
    String^ get ();
    void set (String^ value);
}
/** @property */
String get_TitleIconImageUrl ()

/** @property */
void set_TitleIconImageUrl (String value)
function get TitleIconImageUrl () : String

function set TitleIconImageUrl (value : String)

プロパティ
イメージへの URL を表す文字列。既定値空の文字列 ("") です。

解説解説
使用例使用例

TitleIconImageUrl プロパティを、宣言使用する方法およびプログラム使用する方法を示すコード例次に示します。この例の完全なソース コードは、IWebPart の概要にある「例」のセクション参照してください

コード例最初部分は、ユーザー コントロールにおける TitleIconImageUrl プロパティ実装方法示してます。

Public Property TitleIconImageUrl() As
 String _
  Implements IWebPart.TitleIconImageUrl
  Get
    Dim objTitle As Object
 = ViewState("TitleIconImageUrl")
    If objTitle Is Nothing
 Then
      Return String.Empty
    End If
    Return CStr(objTitle)
  End Get
  Set(ByVal value As String)
    ViewState("TitleIconImageUrl") = value
  End Set
End Property
public string TitleIconImageUrl
{
  get
  {
    object objTitle = ViewState["TitleIconImageUrl"];
    if (objTitle == null)
      return String.Empty;

    return (string)objTitle;
  }
  set
  {
    ViewState["TitleIconImageUrl"] = value;
  }
}

コード例2 番目の部分は、ユーザー コントロールにおけるメソッド使用示してます。ユーザーページ上のオプション ボタンから適切なプロパティ名を選択しテキスト ボックス新しい値を入力して [更新] ボタンクリックすると、TitleIconImageUrl プロパティの値がプログラムか設定されます。

' Update the selected IWebPart property value.
Sub Button1_Click(ByVal sender As
 Object, ByVal e As EventArgs)
  Dim propertyValue As String
 = Server.HtmlEncode(TextBox3.Text)
  TextBox3.Text = String.Empty
    
  Select Case RadioButtonList1.SelectedValue
    Case "title"
      Me.Title = propertyValue
    Case "description"
      Me.Description = propertyValue
    Case "catalogiconimageurl"
      Me.CatalogIconImageUrl = propertyValue
    Case "titleiconimageurl"
      Me.TitleIconImageUrl = propertyValue
    Case "titleurl"
      Me.TitleUrl = propertyValue
    Case Else
  End Select

End Sub 'Button1_Click
// Update the selected IWebPart property value.
void Button1_Click(object sender, EventArgs e)
{
  String propertyValue = Server.HtmlEncode(TextBox3.Text);
  TextBox3.Text = String.Empty;

  switch (RadioButtonList1.SelectedValue)
  {
    case "title":
      this.Title = propertyValue;
      break;
    case "description":
      this.Description = propertyValue;
      break;
    case "catalogiconimageurl":
      this.CatalogIconImageUrl = propertyValue;
      break;
    case "titleiconimageurl":
      this.TitleIconImageUrl = propertyValue;
      break;
    case "titleurl":
      this.TitleUrl = propertyValue;
      break;
    default:
      break;
  }
}

コード例3 番目の部分は、IWebPart インターフェイス実装するユーザー コントロールを WebPartZone コントロールか参照する方法と、コントロールに対して TitleIconImageUrl プロパティ宣言によって設定する方法示してます。実際イメージへの URL指定しない場合は、アイコンのプレースホルダがタイトル バー表示されます。

<%@ page language="VB" %>
<%@ register tagprefix="uc1" 
    tagname="AccountUserControlVB" 
    src="AccountUserControlvb.ascx"%>
<html>
  <head runat="server">
    <title>
      Personalizable User Control with IWebPart Properties
    </title>
  </head>
  <body>
    <form id="form1" runat="server">
      <asp:webpartmanager id="WebPartManager1"
 runat="server" />
      <asp:webpartzone 
        id="zone1" 
        runat="server" 
        headertext="Main" 
        CloseVerb-Enabled="false">
        <zonetemplate>
          <uc1:AccountUserControlVB 
            runat="server" 
            id="accountwebpart" 
            title="Account Form"
            Description="Account Form with default values."
            CatalogIconImageUrl="MyCatalogIcon.gif"
            TitleIconImageUrl="MyTitleIcon.gif"
            TitleUrl="MyUrl.html"/>
        </zonetemplate>
      </asp:webpartzone>    
    </form>
  </body>
</html>
<%@ page language="c#" %>
<%@ register tagprefix="uc1" 
    tagname="AccountUserControlCS" 
    src="AccountUserControlcs.ascx"%>
<html>
  <head runat="server">
    <title>
      Personalizable User Control with IWebPart Properties
    </title>
  </head>
  <body>
    <form id="form1" runat="server">
      <asp:webpartmanager id="WebPartManager1" runat="server"
 />
      <asp:webpartzone 
        id="zone1" 
        runat="server" 
        headertext="Main" 
        CloseVerb-Enabled="false">
        <zonetemplate>
          <uc1:AccountUserControlCS 
            runat="server" 
            id="accountwebpart" 
            title="Account Form"
            Description="Account Form with default values."
            CatalogIconImageUrl="MyCatalogIcon.gif"
            TitleIconImageUrl="MyTitleIcon.gif"
            TitleUrl="MyUrl.html"/>
        </zonetemplate>
      </asp:webpartzone>    
    </form>
  </body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
IWebPart インターフェイス
IWebPart メンバ
System.Web.UI.WebControls.WebParts 名前空間
TitleIconImageUrl
GenericWebPart.TitleIconImageUrl プロパティ
その他の技術情報
ASP.NET Web パーツ ページ


このページでは「.NET Framework クラス ライブラリ リファレンス」からIWebPart.TitleIconImageUrl プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からIWebPart.TitleIconImageUrl プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からIWebPart.TitleIconImageUrl プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「IWebPart.TitleIconImageUrl プロパティ」の関連用語

IWebPart.TitleIconImageUrl プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



IWebPart.TitleIconImageUrl プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS