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

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

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. Wrap Задает TitleStyle для свойства значение false, чтобы по умолчанию строка заголовка для элемента управления частью не позволяла переносить его содержимое.

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

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