Panel.BackImageUrl プロパティ

定義

パネル コントロールの背景イメージの URL を取得または設定します。

public:
 virtual property System::String ^ BackImageUrl { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public virtual string BackImageUrl { get; set; }
public virtual string BackImageUrl { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.BackImageUrl : string with get, set
member this.BackImageUrl : string with get, set
Public Overridable Property BackImageUrl As String

プロパティ値

パネル コントロールの背景イメージの URL。 既定値は、Empty です。

属性

次の例は、 の プロパティをプログラムで設定する BackImageUrl 方法を Panel示しています。

注意

次のコード サンプルでは、単一ファイル コード モデルを使用しており、分離コード ファイルに直接コピーすると正しく動作しない場合があります。 このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。 Web Forms コード モデルの詳細については、「ASP.NET Web Forms ページ コード モデル」を参照してください。

<%@ Page Language="C#" AutoEventWireup="True" %>
<!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>
    <title>Panel Example</title>
<script language="C#" runat="server">
 
     void Page_Load(Object sender, EventArgs e) {
        Label l = new Label();
        l.Text = "This panel contains a right justified label.";
        Panel1.Controls.Add(l);
     }
     
 
     void Button1_Click(Object sender, EventArgs e) {
        Panel1.BackImageUrl = 
            "//localhost/quickstart/aspplus/images/warning.gif";
     }
 
     </script>
 
 </head>
 <body>
 
     <h3>Panel Example</h3>
 
     <form id="form1" runat="server">
 
     <asp:Panel id="Panel1" Height="200" Width="200" BackColor="Gainsboro"
     Wrap="True" HorizontalAlign="Right" runat="server"/>
 
         <asp:Button id="Button1" OnClick="Button1_Click"
     Text="Set the label background" runat="server"/>
 
     </form>
 
 </body>
 </html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!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>
    <title>Panel Example</title>
<script language="VB" runat="server">
 
     Sub Page_Load(sender As Object, e As EventArgs)
        Dim l As New Label()
        l.Text = "This panel contains a right justified label."
        Panel1.Controls.Add(l)
     End Sub     
 
     Sub Button1_Click(sender As Object, e As EventArgs)
        Panel1.BackImageUrl = _
            "//localhost/quickstart/aspplus/images/warning.gif"
     End Sub
 
     </script>
 
 </head>
 <body>
 
     <h3>Panel Example</h3>
 
     <form id="form1" runat="server">
 
     <asp:Panel id="Panel1" Height="200" Width="200" BackColor="Gainsboro"
     Wrap="True" HorizontalAlign="Right" runat="server"/>
 
         <asp:Button id="Button1" OnClick="Button1_Click"
     Text="Set the label background" runat="server"/>
 
     </form>
 
 </body>
 </html>

注釈

コントロールのカスタム イメージを表示するには、このプロパティを Panel 使用します。

イメージが よりも Panel小さい場合は、 を塗りつぶ Panelすようにタイル化されます。

注意

このプロパティは、HTML 4.0 以降をサポートするブラウザーでのみサポートされます。

適用対象