TitleStyle.Wrap Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si le contenu de la barre de titre d’un contrôle de partie est encapsulé 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 encapsulé 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 <asp:calendar> élément et un <asp:label> élément apparaissent dans une zone, ce qui donne aux contrôles correspondants des fonctionnalités de composants WebPart authentiques 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 et width les attributs. Étant donné que la Wrap valeur de la 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 affectée à l’attribut, le texte de la width barre de titre de chaque contrôle s’encapsule 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 falsesur . Définit TitleStyle la Wrap propriété falsesur , de sorte que par défaut, une barre de titre pour un contrôle de composant n’autorise pas son contenu à encapsuler.