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

Dim instance As GenericWebPart Dim value As String value = instance.TitleIconImageUrl instance.TitleIconImageUrl = value
public: virtual property String^ TitleIconImageUrl { String^ get () override; void set (String^ value) override; }
/** @property */ public String get_TitleIconImageUrl () /** @property */ public void set_TitleIconImageUrl (String value)
public override function get TitleIconImageUrl () : String public override function set TitleIconImageUrl (value : String)
イメージの URL を表す文字列。既定値は空の文字列 ("") です。

TitleIconImageUrl プロパティには、アイコンを GenericWebPart コントロールに関連付けるための手段が用意されています。コントロールのタイトル バーに表示されるアイコン。テーマの一貫性を維持するため、多くの場合、アプリケーションの開発者はこのアイコンを Web パーツ コントロールのカタログ内のコントロールを表すイメージと似たものにします (このイメージは CatalogIconImageUrl プロパティで参照されます)。
これは Web パーツ コントロール セットに実装されるため、エンド ユーザーが TitleIconImageUrl プロパティをパーソナル化して、コントロールのタイトル バーに表示されるイメージやアイコンを変更できます。
このプロパティは、基本プロパティをオーバーライドしているため、本物の WebPart コントロールと同じように、子コントロールのプロパティにアクセスできます。
コントロール上のプロパティ値は、Web ページの宣言型マークアップで設定することも、プログラムから設定することもできます。このコントロールが使用されるときに常にプロパティの既定値を提供するには、IWebPart インターフェイスを実装します。

TitleIconImageUrl プロパティを、宣言で使用する方法およびプログラムで使用する方法を示すコード例を次に示します。この例の完全なソース コードは、GenericWebPart の概要トピックにある「例」のセクションを参照してください。
コード例の最初の部分は、WebPartZone コントロール内のサーバー コントロールに対し、宣言によって TitleIconImageUrl プロパティを設定する方法を示しています。
<asp:WebPartZone ID="WebPartZone1" runat="server"> <ZoneTemplate> <asp:Calendar ID="Calendar1" runat="server" Title="My Calendar" Description="A calendar used as a GenericWebPart control." CatalogIconImageUrl="MyCatalogIcon.gif" TitleIconimageUrl ="MyTitleIcon.gif" TitleUrl="MyInfoUrl.htm" Width="250"/> </ZoneTemplate> </asp:WebPartZone>
<asp:WebPartZone ID="WebPartZone1" runat="server"> <ZoneTemplate> <asp:Calendar ID="Calendar1" runat="server" Title="My Calendar" Description="A calendar used as a GenericWebPart control." CatalogIconImageUrl="MyCatalogIcon.gif" TitleIconimageUrl ="MyTitleIcon.gif" TitleUrl="MyInfoUrl.htm" Width="250"/> </ZoneTemplate> </asp:WebPartZone>
コード例の 2 番目の部分は、プロパティにプログラムでアクセスしてその値をラベル内に表示する方法を示しています。
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Label2.Text = _ "<h3>Calendar GenericWebPart Properties</h3>" & _ "<em>Title: </em>" & calendarPart.Title & _ "<br />" & _ "<em>CatalogIconImageUrl: </em>" & calendarPart.CatalogIconImageUrl & _ "<br />" & _ "<em>TitleUrl: </em>" & calendarPart.TitleUrl & _ "<br />" & _ "<em>Decription: </em>" & calendarPart.Description & _ "<br />" & _ "<em>TitleIconImageUrl: </em>" & calendarPart.TitleIconImageUrl & _ "<br />" & _ "<em>ChildControl ID: </em>" & calendarPart.ChildControl.ID & _ "<br />" & _ "<em>ChildControl Type: </em>" & calendarPart.ChildControl.GetType().Name & _ "<br />" & _ "<em>GenericWebPart ID: </em>" & calendarPart.ID & _ "<br />" & _ "<em>GenericWebPart Type: </em>" & calendarPart.GetType().Name & _ "<br />" & _ "<em>GenericWebPart Parent ID: </em>" & calendarPart.Parent.ID Label3.Text = _ "<h3>BulletedList GenericWebPart Properties</h3>" & _ "<em>Title: </em>" & listPart.Title & _ "<br />" & _ "<em>CatalogIconImageUrl: </em>" & listPart.CatalogIconImageUrl & _ "<br />" & _ "<em>TitleUrl: </em>" & listPart.TitleUrl & _ "<br />" & _ "<em>Decription: </em>" & listPart.Description & _ "<br />" & _ "<em>TitleIconImageUrl: </em>" & listPart.TitleIconImageUrl & _ "<br />" & _ "<em>ChildControl ID: </em>" & listPart.ChildControl.ID & _ "<br />" & _ "<em>ChildControl Type: </em>" & listPart.ChildControl.GetType().Name & _ "<br />" & _ "<em>GenericWebPart ID: </em>" & listPart.ID & _ "<br />" & _ "<em>GenericWebPart Type: </em>" & listPart.GetType().Name & _ "<br />" & _ "<em>GenericWebPart Parent ID: </em>" & listPart.Parent.ID End Sub End Class
protected void Button1_Click(object sender, EventArgs e) { Label2.Text = @"<h3>Calendar GenericWebPart Properties</h3>" + "<em>Title: </em>" + calendarPart.Title + "<br />" + "<em>CatalogIconImageUrl: </em>" + calendarPart.CatalogIconImageUrl + "<br />" + "<em>TitleUrl: </em>" + calendarPart.TitleUrl + "<br />" + "<em>Decription: </em>" + calendarPart.Description + "<br />" + "<em>TitleIconImageUrl: </em>" + calendarPart.TitleIconImageUrl + "<br />" + "<em>ChildControl ID: </em>" + calendarPart.ChildControl.ID + "<br />" + "<em>ChildControl Type: </em>" + calendarPart.ChildControl.GetType().Name + "<br />" + "<em>GenericWebPart ID: </em>" + calendarPart.ID + "<br />" + "<em>GenericWebPart Type: </em>" + calendarPart.GetType().Name + "<br />" + "<em>GenericWebPart Parent ID: </em>" + calendarPart.Parent.ID; Label3.Text = @"<h3>BulletedList GenericWebPart Properties</h3>" + "<em>Title: </em>" + listPart.Title + "<br />" + "<em>CatalogIconImageUrl: </em>" + listPart.CatalogIconImageUrl + "<br />" + "<em>TitleUrl: </em>" + listPart.TitleUrl + "<br />" + "<em>Decription: </em>" + listPart.Description + "<br />" + "<em>TitleIconImageUrl: </em>" + listPart.TitleIconImageUrl + "<br />" + "<em>ChildControl ID: </em>" + listPart.ChildControl.ID + "<br />" + "<em>ChildControl Type: </em>" + listPart.ChildControl.GetType().Name + "<br />" + "<em>GenericWebPart ID: </em>" + listPart.ID + "<br />" + "<em>GenericWebPart Type: </em>" + listPart.GetType().Name + "<br />" + "<em>GenericWebPart Parent ID: </em>" + listPart.Parent.ID; }

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からGenericWebPart.TitleIconImageUrl プロパティを検索する場合は、下記のリンクをクリックしてください。

- GenericWebPart.TitleIconImageUrl プロパティのページへのリンク