TitleStyle.Wrap Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Inhalt der Titelleiste für ein Teilsteuerelement auf der Titelleiste umbrochen wird, oder legt diesen fest.
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
Eigenschaftswert
true
, wenn der Inhalt einer Titelleiste auf der Titelleiste umbrochen wird, andernfalls false
. Der Standardwert ist false
.
Beispiele
Im folgenden Codebeispiel wird die deklarative Verwendung der Wrap Eigenschaft veranschaulicht. Im Code für die folgende Seite wird ein Element und ein <asp:calendar>
<asp:label>
Element in einer Zone angezeigt, wodurch die entsprechenden Steuerelemente echte Webparts Funktionalität zur Laufzeit erhalten.
Beachten Sie, dass das <parttitlestyle>
Element, das mehrere Formatattribute enthält, auf die Titelleisten beider Webparts Steuerelemente in der Zone angewendet wird. Beachten Sie auch, dass das <parttitlestyle>
Element über und width
Attribute verfügtwrap
. Da der Wrap Eigenschaftswert auf true
, und der Text in den Titelleisten der beiden Steuerelemente größer ist als der Wert, der dem Attribut zugewiesen width
ist, wird der Titelleistentext jedes Steuerelements umgebrochen, wenn die Seite in einem Browser geladen wird.
<%@ 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>
Hinweise
Die TitleStyle Klasse überschreibt die Basiseigenschaft Wrap , sodass der Wert auf " festgelegt false
werden kann. Die TitleStyle Eigenschaft false
wird so festgelegtWrap, dass standardmäßig eine Titelleiste für ein Teilsteuerelement den Inhalt nicht umschließen kann.