Panel.Wrap プロパティ

定義

パネルの内容をラップするかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

パネルの内容をラップする場合は true。それ以外の場合は false。 既定値は、true です。

属性

次の例は、プログラムによってコントロールのプロパティを設定する Wrap 方法を 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 label control.";
       Panel1.Controls.Add(l);
    }
     
    void Button1_Click(Object sender, EventArgs e) {
       if (Panel1.Wrap == true) {
          Panel1.Wrap = false;
          Button1.Text = "Set Wrap=True";
       } 
       else {
          Panel1.Wrap = true;
          Button1.Text = "Set Wrap=False";
       }
    }
 
    </script>
 </head>
 <body>
 
    <h3>Panel Example</h3>
    <form id="form1" runat="server">
 
       <asp:Panel id="Panel1" Height="200" Width="100" BackColor="Gainsboro"
            Wrap="True" runat="server"/>
     
       <br /> 
       <asp:Button id="Button1" OnClick="Button1_Click"
            Text="Set Wrap=False" 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 label control."
       Panel1.Controls.Add(l)
    End Sub
    
    Sub Button1_Click(sender As Object, e As EventArgs)
       If Panel1.Wrap = True Then
          Panel1.Wrap = False
          Button1.Text = "Set Wrap=True"
       Else
          Panel1.Wrap = True
          Button1.Text = "Set Wrap=False"
       End If
    End Sub
 
    </script>
 </head>
 <body>
 
    <h3>Panel Example</h3>
    <form id="form1" runat="server">
 
       <asp:Panel id="Panel1" Height="200" Width="100" BackColor="Gainsboro"
            Wrap="True" runat="server"/>
     
       <br /> 
       <asp:Button id="Button1" OnClick="Button1_Click"
            Text="Set Wrap=False" runat="server"/>
 
    </form>
 </body>
 </html>

注釈

の内容をラップするには、このプロパティを使用します Panel

適用対象