Panel Konstruktor

Definition

Initierar en ny instans av Panel klassen.

public:
 Panel();
public Panel();
Public Sub New ()

Exempel

I följande exempel visas hur du skapar en ny instans av Panel kontrollen som innehåller en Label kontroll som är justerad till höger.

Note

Följande kodexempel använder kodmodellen med en fil och kanske inte fungerar korrekt om den kopieras direkt till en kod bakom-fil. Det här kodexemplet måste kopieras till en tom textfil som har ett .aspx-tillägg. Mer information om kodmodellen Web Forms finns i ASP.NET Web Forms Page Code Model.

<%@ 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 Button1_Click(Object sender, EventArgs e) {
         
          Panel pR = new Panel();       
          pR.HorizontalAlign = HorizontalAlign.Right;
          pR.Wrap = true;
 
          pR.Height = 200;
          pR.Width = 200;
          pR.BackColor = System.Drawing.Color.Gainsboro;
 
          Label l = new Label();
          l.Text = "This panel contains a right justified label.";
          pR.Controls.Add(l);
 
          Page.Controls.Add(pR);
       }
 
    </script>
 
 </head>
 <body>
 
    <h3>Panel Example</h3>
 
    <form id="form1" runat="server">
 
       <asp:Button id="Button1" OnClick="Button1_Click"
            Text="Create a Panel with right justified text" 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 Button1_Click(sender As Object, e As EventArgs)
         
          Dim pR As New Panel()
          pR.HorizontalAlign = HorizontalAlign.Right
          pR.Wrap = True
 
          pR.Height = New Unit(200)
          pR.Width = New Unit(200)
          pR.BackColor = System.Drawing.Color.Gainsboro
 
          Dim l As New Label()
          l.Text = "This panel contains a right justified label."
          pR.Controls.Add(l)
 
          Page.Controls.Add(pR)
       End Sub
 
    </script>
 
 </head>
 <body>
 
    <h3>Panel Example</h3>
 
    <form id="form1" runat="server">
 
       <asp:Button id="Button1" OnClick="Button1_Click"
            Text="Create a Panel with right justified text" runat="server"/>
 
    </form>
 
 </body>
 </html>

Gäller för