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 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 true
sur 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é false
sur Wrap , de sorte que par défaut, une barre de titre pour un contrôle de partie n’autorise pas son contenu à encapsuler.