Comparteix a través de


WebPartZoneBase.DragHighlightColor Propiedad

Definición

Obtiene o establece el color alrededor del borde de una zona WebPartZoneBase y sus regiones de colocación cuando un usuario está arrastrando un control.

public:
 virtual property System::Drawing::Color DragHighlightColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))]
public virtual System.Drawing.Color DragHighlightColor { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))>]
member this.DragHighlightColor : System.Drawing.Color with get, set
Public Overridable Property DragHighlightColor As Color

Valor de propiedad

Color que contiene el color de resalte. El color predeterminado es Blue.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra el uso declarativo de la DragHighlightColor 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 de .aspx que contiene la zona de este código, consulte la información general de la WebPartZoneBase clase.

Observe que el valor de la DragHighlightColor propiedad se establece en un color específico. 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 al seleccionar y arrastrar el control dentro de su zona o arrastrar otro control a la zona.

<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

Cuando se mantiene un control arrastrado sobre una zona donde se puede quitar, aparecen regiones de indicaciones de colocación, que muestran el área en la que se puede quitar el control y es para estas regiones, así como para la propia zona, que la DragHighlightColor propiedad afecta al color del borde.

La DragHighlightColor propiedad permite establecer el color que aparece en un usuario cuando arrastra un control en la zona. La DragHighlightColor propiedad solo surte efecto cuando una página web está en un modo de presentación que permite cambiar el diseño de una zona, como DesignDisplayMode.

Se aplica a

Consulte también