WebPartZoneBase.BorderWidth Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.