WebPartZoneBase.BorderWidth Propiedad

Definición

Obtiene o establece el ancho del borde que rodea a un control WebPartZoneBase.

public:
 virtual property System::Web::UI::WebControls::Unit BorderWidth { System::Web::UI::WebControls::Unit get(); void set(System::Web::UI::WebControls::Unit value); };
public override System.Web.UI.WebControls.Unit BorderWidth { get; set; }
member this.BorderWidth : System.Web.UI.WebControls.Unit with get, set
Public Overrides Property BorderWidth As Unit

Valor de propiedad

El ancho en la Unit especificada del borde que rodea a una zona. El valor predeterminado es 1.

Ejemplos

En el ejemplo de código siguiente se muestra el uso declarativo de la BorderWidth propiedad en un WebPartZone control . Para obtener el ejemplo de código completo, incluido el archivo de código fuente subyacente y la página .aspx que contiene la zona de este código, consulte la información general de la WebPartZoneBase clase.

Observe que el valor del BorderWidth atributo se establece en un ancho específico en píxeles. Después de cargar la página en un explorador y cambiar la página al modo de presentación de diseño, puede ver el efecto de la propiedad .

<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>

Comentarios

La clase reemplaza la WebPartZoneBase propiedad base BorderWidth para establecer el ancho de borde predeterminado para las zonas.

Puede establecer la BorderWidth propiedad de un WebPartZoneBase control mediante declaración o mediante programación. El borde solo aparece cuando la zona está en un modo de presentación de página en el que WebPartZoneBase las características de la interfaz de usuario (UI) de clase son visibles, como EditDisplayMode o DesignDisplayMode.

Se aplica a

Consulte también