TitleStyle.Wrap Proprietà

Definizione

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 truee 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 contenuto.

Si applica a

Vedi anche