Panel.Wrap Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se il contenuto va a capo nel pannello.
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
Valore della proprietà
true
se il contenuto va a capo nel pannello; in caso contrario, false
. Il valore predefinito è true
.
- Attributi
Esempio
Nell'esempio seguente viene illustrato come impostare a livello di codice la Wrap proprietà del Panel controllo .
Nota
L'esempio di codice seguente usa il modello di codice a file singolo e potrebbe non funzionare correttamente se copiato direttamente in un file code-behind. Questo esempio di codice deve essere copiato in un file di testo vuoto con estensione .aspx. Per altre informazioni sul modello di codice Web Form, vedere ASP.NET modello di codice della pagina Web Form.
<%@ 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>
Commenti
Utilizzare questa proprietà per eseguire il wrapping del contenuto di Panel.