TitleStyle.Wrap Propriété

Définition

Obtient ou définit une valeur indiquant si le contenu de la barre de titre d'un contrôle Part est automatiquement renvoyé à la ligne dans la barre de titre.

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

Valeur de propriété

true si le contenu d'une barre de titre est automatiquement renvoyé à la ligne dans la barre de titre ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple de code suivant illustre l’utilisation déclarative de la Wrap propriété. Dans le code de la page suivante, un élément et un <asp:calendar><asp:label> élément apparaissent dans une zone, ce qui donne aux contrôles correspondants une fonctionnalité de composants WebPart authentique au moment de l’exécution.

Notez que l’élément <parttitlestyle> , qui contient plusieurs attributs de style, s’applique aux barres de titre des deux contrôles WebPart contenus dans la zone. Notez également que l’élément <parttitlestyle> a wrap des attributs et width . Étant donné que la valeur de la Wrap propriété est définie truesur et que le texte dans les barres de titre des deux contrôles est plus large que la valeur attribuée à l’attribut, le texte de la width barre de titre de chaque contrôle est encapsulé lorsque la page est chargée dans un navigateur.

<%@ 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>

Remarques

La TitleStyle classe remplace la propriété de base Wrap afin qu’elle puisse définir la valeur sur false. Définit TitleStyle la propriété falsesur Wrap , de sorte que par défaut, une barre de titre pour un contrôle de partie n’autorise pas son contenu à encapsuler.

S’applique à

Voir aussi