TitleStyle.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 della barra del titolo per un controllo di parte va a capo nella barra del titolo.
public:
virtual property bool Wrap { bool get(); void set(bool value); };
public override bool Wrap { get; set; }
member this.Wrap : bool with get, set
Public Overrides Property Wrap As Boolean
Valore della proprietà
true
se il contenuto della barra del titolo va a capo nella barra del titolo; in caso contrario, false
. Il valore predefinito è false
.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso dichiarativo della Wrap proprietà . Nel codice per la pagina seguente, un <asp:calendar>
elemento e un <asp:label>
elemento vengono visualizzati all'interno di una zona, che fornisce ai controlli corrispondenti funzionalità di web part originali in fase di esecuzione.
Si noti che l'elemento <parttitlestyle>
, che contiene diversi attributi di stile, si applica alle barre del titolo di entrambi i controlli Web part contenuti all'interno dell'area. Si noti anche che l'elemento <parttitlestyle>
ha wrap
attributi e width
. Poiché il valore della Wrap proprietà è impostato su true
e il testo nelle barre del titolo dei due controlli è più ampio del valore assegnato all'attributo width
, il testo della barra del titolo di ogni controllo viene disposto quando la pagina viene caricata in un browser.
<%@ page Language="c#" %>
<!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 id="Head1" runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:webpartmanager id="WebPartManager1" runat="server" />
<asp:webpartzone
id="WebPartZone1"
runat="server"
title="Zone 1">
<parttitlestyle
font-bold="true"
BorderWidth="2"
ForeColor="#3300cc"
wrap="true" Width="100"/>
<partstyle
borderwidth="1px"
borderstyle="Solid"
bordercolor="#81AAF2" />
<zonetemplate>
<asp:calendar
ID="cal1"
Runat="server"
Title="My Calendar" />
<asp:Label id="label1" runat="server"
Title="A WebPart Label">
The label control acts as a WebPart.
</asp:Label>
</zonetemplate>
</asp:webpartzone>
</form>
</body>
</html>
<%@ page Language="vb" %>
<!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 id="Head1" runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="Form1" runat="server">
<asp:webpartmanager id="WebPartManager1" runat="server" />
<asp:webpartzone
id="WebPartZone1"
runat="server"
title="Zone 1">
<parttitlestyle
font-bold="true"
BorderWidth="2"
ForeColor="#3300cc"
wrap="true" Width="100" />
<partstyle
borderwidth="1px"
borderstyle="Solid"
bordercolor="#81AAF2" />
<zonetemplate>
<asp:calendar
ID="cal1"
Runat="server"
Title="My Calendar" />
<asp:Label id="label1" runat="server"
Title="A WebPart Label">
The label control acts as a WebPart.
</asp:Label>
</zonetemplate>
</asp:webpartzone>
</form>
</body>
</html>
Commenti
La TitleStyle classe esegue l'override della proprietà di base Wrap in modo che possa impostare il valore su false
. Imposta TitleStyle la Wrap proprietà su false
, in modo che per impostazione predefinita, una barra del titolo per un controllo parte non consenta il wrapping del relativo contenuto.