Поделиться через


TitleStyle.Wrap Свойство

Определение

Получает или задает значение, указывающее, должно ли содержимое заголовка окна элемента управления веб-части переносится по словам в заголовке окна.

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

Значение свойства

true, если содержимое заголовка окна переносится по словам в заголовке окна; в противном случае — false. Значение по умолчанию — false.

Примеры

В следующем примере кода демонстрируется декларативное Wrap использование свойства . В коде для следующей <asp:calendar> страницы элемент и <asp:label> элемент отображаются в пределах зоны, что предоставляет соответствующим элементам управления подлинные функциональные возможности веб-частей во время выполнения.

Обратите внимание, что <parttitlestyle> элемент, содержащий несколько атрибутов стиля, применяется к заголовкам обоих элементов управления веб-частей, содержащихся в зоне. Обратите также внимание, что <parttitlestyle> элемент имеет wrap атрибуты и width . Wrap Так как для свойства задано trueзначение , а текст в заголовках двух элементов управления шире, чем значение, присвоенное атрибутуwidth, текст заголовка каждого элемента управления будет переноситься при загрузке страницы в браузере.

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

Комментарии

Класс TitleStyle переопределяет базовое Wrap свойство, чтобы задать для него значение false. Задает TitleStyle свойству Wrap значение false, чтобы по умолчанию строка заголовка для элемента управления части не позволяла переносить содержимое.

Применяется к

См. также раздел