Freigeben über


TitleStyle.Wrap Eigenschaft

Definition

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 werden ein <asp:calendar> -Element und ein <asp:label> -Element innerhalb einer Zone angezeigt, wodurch den entsprechenden Steuerelementen zur Laufzeit echte Webparts-Funktionalität zuteil wird.

Beachten Sie, dass das <parttitlestyle> Element, das mehrere Formatattribute enthält, auf die Titelleisten beider Webpart-Steuerelemente in der Zone angewendet wird. Beachten Sie auch, dass das <parttitlestyle> -Element Über - und width -Attribute verfügtwrap. Da der Wrap Eigenschaftswert auf truefestgelegt ist und der Text in den Titelleisten der beiden Steuerelemente breiter als der dem width Attribut zugewiesene Wert 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 sie den Wert auf falsefestlegen kann. Legt TitleStyle die Wrap -Eigenschaft auf fest false, sodass eine Titelleiste für ein Teilesteuerelement standardmäßig das Umschließen des Inhalts nicht zulässt.

Gilt für:

Weitere Informationen